Cannonball Taylor

Cannonball Taylor is a Funkey released with the Speed Racer tie-in expansion. Cannonball Taylor is native to the Royalton Racing Complex.