do you ever drive down new highway! i saw a alien once a couple of weeks ago right by conklin and new hgwy?Got another one here from Suffolk County LI!
I have yet to see another soul on the road. I was driving the streets of NYC the other day and getting looks from every corner. Plenty of smiling faces and a few thumbs up.