Hey man I have what you're looking for....You can post and view upcoming shows, cruises, races, etc. in the interactive map system, you can buy and sell parts locally, there is a forum which is growing fast, and much more. You will never be out of touch with Mustang drivers near you.
There are already plans to rent out tracks, and just drag race and bbq in the parking lot all day.
If you live in NY, you should definitely join...it's free.
http://www.NewYorkMustangs.com