Power Rangers!

A new music video on an old favorite.