Battle of the Superhumans Part 1

Battle of the Superhumans Part 1 is a new episode in Weekenders Adventures Chronicles.