Dakota Maguire

Dakota Maguire is the Pink Claw Racer for the Claw Racers.

...To be finished...