Rock and Roll Apocalypse
- Episode aired Apr 26, 2016
- TV-PG
- 20m
It's time for the Super Villains as newbies battle in Downtown Los Angeles.It's time for the Super Villains as newbies battle in Downtown Los Angeles.It's time for the Super Villains as newbies battle in Downtown Los Angeles.