Adam Horovitz aka Ad-Rock of the Beastie Boys just scored No No: A Documentary, a documentary about Doc Ellis, a Pittsburgh Pirates pitcher that supposedly threw a no-hitter in 1970…while on acid. The trailer is cool, but it’s too long as if to tell his whole story, giving lesser reason to watch the entire film. Except, the devil’s in the details. Ad-Rock is steady expanding into film. According to The Wrap, he might be in director Noah Baumbach’s next flick …
Socials