Menu Bar
Needs Plugin: Flash
The Onion: Strange Traveler Enters Town
In Hastings, NY, an enigmatic man appeared suddenly, beckoning people to join his quest for a world free of despair as he shook hands and kissed newborns.
Feb 5, 2008 10:46 AM


