The Aliens Have Landed, and They’re Wearing Gold Lamé: Monday, August 18, 1969

Repost Update: Hard to believe I wrote this piece of (I guess you could call it) flash fiction in 2009. Considering we've managed to blast forward another five years, I thought I'd mark the 45 years since that odd pow wow in upstate New York and give the post another ride at the top of…