Someone dubbed the Power Rangers theme song over the new Pacific Rim Trailer.

Don't Miss...