Comment

Aug 29, 2016multcolib_rossb rated this title 4.5 out of 5 stars
This was even better than it sounds: high-quality production, smart, and full of cheesy humor and over-the-top violence. Riverdale stomp, baby!