To subscribe to this RSS feed, copy and paste this URL into your RSS
reader:
In this episode 12 bonus clip, the boys take a break from reviewing B-Movies and review the Nacho Fries from Taco Bell. Taco Bell admittedly has great commercials but did the Nacho Fries live up to the hype?