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

Widest Road in Oregon Renamed in my Honor