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…
The Aliens Have Landed, and They’re Wearing Gold Lamé: Monday, August 18, 1969