Sasquatch in Afghanistan
I just came across this picture from 2010. At the time, I'd warned colleagues that Bigfoot had been spotted at Camp Dwyer in Helmand Province, Afghanistan. Nine years later, I still haven't figured out what he was doing there, or whose side he was fighting for.
Comments
Post a Comment