Monday, December 7, 2009

The LSD No No

For all you lovers of weird moments in sports, here is a pretty cool cartoon about Doc Ellis and his infamous no hitter on acid.

No comments: