Power Rangers (1993)

Power Rangers (1993) : 10x29

The Flute 24 Min.
10 1 votes

Overview

Princess Shayla and Merrick argue as the Flute Org's music ruins their song, causing the Rangers to dance uncontrollably.