October 31, 2005
Reports are flooding in from all over the Internets like Lake Pontchartrain waters (too soon?), and there’s an overwhleming consensus here: Despite the ridiculous amount of money most people appear to have spent on this weekend, Vegoose was a smashing success.
I received a three-word text message shortly after midnight on the East Coast last night [...]
Read more...