Over 750,000 Square Feet UNDER ONE ROOF
The Greatest Combined Custom And New Car AUTO SHOW On the Planet! All MAJOR AUTO MANUFACTURES UNDER ONE ROOF
THANK YOU LOUISVILLE AND SOUTHERN INDIANA FOR ANOTHER GREAT SHOW THE 2009 MEGA SHOW WAS A GREAT SUCCESS.