Okay, first off the name of the episode is ‘Tuba Triumph’. Only in Power Rangers. I love it. But hey, much like the title, this episode may seem silly on the surface but it just gets better the more ...