So i was chillen with my cousin today and stumbled across this awesome little place to take pictures of cars. Awesome backdrop. Would love to meet up and get a caravan of cobras (any cars really) and meet up and shoot some pics. Anyone here in south jersey??