Tuesday, June 12, 2012

Dock Ellis and His June 12, 1970 Pittsburg Pirates No Hitter - on LSD

--- hat tip to Kelly Walters

No comments: