Oh you didn’t hear?
We made it to the 2013 Chicago Auto Show. We’re just awesome, no big deal.
Come and check us out, we’re located at SH46 near Road America and Nissan. The show is open to the public on February 9. Huge thanks to the Chicago Auto Show for letting us display our cars!
Stay updated on our Facebook page.