The Green Power Ranger Is Coming to Amarillo on SaturdayThe Green Power Ranger Is Coming to Amarillo on SaturdayHe will be making an appearance at Nomad's Den in Amarillo this Saturday, 1/9/21, from Noon to 1 PM.CharlieCharlie