by Meg Onli | Nov 17, 2009 | Blog
On this week’s pick we bring you James Blagden’s animation “Dock Ellis & the LSD No No”. The short film chronicles Ellis’ infamous game where he pitched a no hitter while on LSD. Although the animation is entertaining, Ellis’...