This Fiat Panda sounds like it is powered by two squirrels and canned air, but it certainly makes it through this autocross pretty well! And it goes to our point that anything can be autocrossed. This happens to be a small front wheel drive thing that we think might be turbocharged, and has a very […]
More...
More...