Mean Wheels Mantis (Power Rangers Lost Galaxy)

Mean Wheels Mantis is the twenty-seventh episode of Power Rangers Lost Galaxy.