I know we are pretty far away from beach weather. But hey i figured, why not? so here goes. I am looking for beaches that i can drive my XV on to. I bought this thing to have fun and I am going to have some fun. So far I've hit trails with it and some snow. So how about it people? where in in New England can this dude hit the dunes other than Cape Cod?