Its on the water off exit 3 on I-95...I can't remember the park's name...there is also a boat show there too in the harbor. Sat is Amercan cars and Sunday is European stuff.
Doubt you can enter your car though...its invite only. Ask the organisers Bruce and Gina Winnerstrum...if it rains many cars don't come out and the corrals are mostly empty. I'm actually going Sat (instead of Sunday now)with our 54' Vette (if its nice) to see if we can get invited to come to next years event. Its one of the top car shows in THE WORLD ...along the lines of Amelia Island and Pebble Beach.
Free MB hats with the price of admission too !!