The Red Ranger is confronted at a Town Hall meeting, by what the Power Rangers really do. DIRECTED/PRODUCED BY: LeAnn Bowen and Nicky Urban EDITED BY: Matthew Deicke WRITTEN BY: Leo Margul

  • May 13, 2014
  • 6.7k Views