All right, I'm gonna go down and watch the Baja 1000, but what I need to know is there anywhere I can park it on the beach and watch? I'm trying to make it a surf/off-road trip so my buddies will go with me...Does it go by any well known beaches? Any info is appreciated.