This is Snot Rod from the movie Disney Pixar Cars. And yes, the steering works! Snot Rod is my favorite character from the movie. And because it's based on a '71 Barracuda. Please rate and comment!
About this creation
Snot Rod is a member of the Delinquent Road Hazards. It is a highly modified car group. The other members are: Boost, Wingo and DJ. Snot Rod sneezes a lot and is the only one in the group who is a muscle car. He is a muscle car with an overcharged supercharger. And he is the fastest and least predictable of the group.
Quoting Ryan Link
Ha, very cool! It's awesome that you included steering in such a small scale car, does it actually have a mechanism to operate it? I don't see one, I was just curious. Either way, stellar work!
When you move the car with his wheels, the front wheels will just follow the way where you are going. Thanks for comment!