Appearances

Thanks to RangerCrew we get to see the Red Rangers take over New York City on MEGA Monday!
Take a look at the video, it is dare I say; MEGA?

 

What do you think?