art, Crazy, Funny, General, Strange, Vids

Dock Ellis & The LSD No-No

An animated re-telling of Dock Ellis’ classic game he pitched on LSD.