The Red Falcon Ranger is the leader of the tentatively named , currently residing in a laboratory somewhere in South America. Not much is known about him at this time.
The Red Falcon Ranger is the leader of the tentatively named , currently residing in a laboratory somewhere in South America. Not much is known about him at this time.