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

R.B. Miller Almost Wins Hogaboom Writing Award

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