Thursday, December 20, 2007

Ryan Davis & Eric Hodel Undercover Alien Overlords Rumor CONFIRMED

I found the proof on Snopes.com.