The Red Prism Ranger is the leader of the , residing in a secret alien holding/research facility located somewhere in Roswell, New Mexico. Not much is known about him at this time.
The Red Prism Ranger is the leader of the , residing in a secret alien holding/research facility located somewhere in Roswell, New Mexico. Not much is known about him at this time.