Troy Burrows

Troy Burrows is Megaforce Red, the Red Ranger and the leader of the Mega Rangers.