Travis Navarro

Travis Navarro is Super Charge red ranger of Power Rangers Dino Charge: Reawakened.