Hold On! This is the Big One

The biggest indoor car show in the world is happening at the IX center in Cleveland March 15-17. With over a million square feet inside, everything is there. The Piston Powered Auto-Rama annual show is not to be missed. Since the IX center is located right next to Cleveland Hopkins Airport, you can even fly in. We'll be there. Stop by the booth and say hello.
...more...