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

Popular posts from this blog

They showed up

Major General James N. Mattis and the Major James N. Mattis Marching Band

R.B. Miller Almost Wins Hogaboom Writing Award