One of the most amazing places in the world...secret spots...
Photos of the 2010 Auto Show event.
Some fly beats!!!