A Review of the Franchise by Distractotron!
What’s the what El Moochadores!? I’ll tell you what. Soon War of the Planet of the Apes will hit theaters (July 13th). So, to get ready for probably the only decent film to hit theaters this summer (suck a dick Disney/Marvel) check out a brief review of the Ape franchise from Distractotron.