THE GRAND FINALE!
Event: San Diego International Auto Show
Location: San Diego Convention Center
111 W. Harbor Drive, San Diego, CA 92101 US
Date: Saturday December 29, 2007
Time: 12:00pm-6:00pm
Mustang enthusiasts and Film fanatics won’t want to miss the live action taking place at the San...