Thursday, September 7, 2023

ICW (UK) - Unfinished Business Gets Settled At Fear & Loathing XV!

 


Update 9-10-23 11:30PM

The red screen claiming issues with this story that Google placed on this story when someone clicked on it has been removed. I educated the powers that be who placed that screen/flag that they again, made a mistake and they corrected it. 




https://www.youtube.com/watch?v=xSKrWFydtLs

No comments: