hey windham is only like 12k ppl man dont feel bad haha. but ya the racetrack is definatly a good meeting spot the parking lot is enormous. right by the highway where they used to have the autocross events is probably the best spot. plus all the mall traffic would be drooling over some sick ass bimmers!
i'm not addicted to boost, but i sure am more fun when i'm on it.