The Haunted World of El Superbeasto

The Haunted World of El Superbeasto was the thirteenth episode of Season 2 of Reaction & Review, as well as the sixty-third episode overall, which was released on November 20, 2011.