I have several Mustang friends in the Indy area...not sure where you are located
Hit up MCI Mustang Club of Indy.
Pretty good group of guys, from the times i have met them.
Also there is a cruise-in at a place called "The Suds" every Saturday. That would be a good place to meet some of the locals, It's in Greenwood