new england rally
hey guys i know i am a tad out of my area since i am posting from down in maryland but i have been lloking for a lil rally fun that didnt cost 20 grand to enter. i came across this site. looks like a lot of fun and i was planning on doing it. has anyone heard of it or know...