The Dock Ellis No No: indisputable proof that LSD is a performance-enhancing drug

The Dock Ellis No No: indisputable proof that LSD is a performance-enhancing drug

VicesSeptember 30, 2013

Let's take an acid flashback to 2009 when this baby came out and witness together the supreme spectacle that is animated Dock Ellis accomplishing the greatest athletic ever by a man who can smell colors.