Wednesday, January 05, 2005

The Lost Stooge

What fucking planet is this guy living on??? They lock up and medicate people in New York City with lesser delusions.