The Saleen Store is awesome! I finally got to check it out and yes that is rain in Southern CA. The store is in the Irvine Spectrum Mall right next to Nordstrom's. You can test drive Saleen cars if you like, theres even a sign on the Orange Parnelli Jones race car saying buy me and take me home today, i would of but i was about $48k short.
UPDATE: The Saleen Store is has closed its doors.