Massive Monster Mayhem: "Luca vs. Harry in Switch Strike"

10/17/2017

Luca and Harry battle it out in an exciting game of Switch Strike! Watch these two contestants race across this rickety platform to light up their boosters!

More