Friday, November 13, 2009

Dock Ellis & LSD.....Drug Moments in Sports: 6-12-1970


New animated short video celebrating the day that Pittsburgh Pirates pitcher Dock Ellis threw a no-hitter while blind-tripping on acid.
Truly one of the greatest American drug accomplishments of the 20th century.

No comments: