By The Editors

YouTube Preview Image

Dock Ellis remembers the day he pitched a perfect game – on LSD. An animated short film by James Blagden.


Trackback URL