The Spade Ace Ranger is the Red Ranger & leader of the Royal Flush Rangers, probably residing in Paris, France. Not much is known about him at this time.
The Spade Ace Ranger is the Red Ranger & leader of the Royal Flush Rangers, probably residing in Paris, France. Not much is known about him at this time.