Racing The Chargin’ Cyclone makes an appearance September 12, 2010 admin Been awhile since we’ve seen this car here. Lookin’ good.