I'm sort of a newbie here, but when you's start talking about "Towers" do you mean the Bell Towers in Ft. Myers? I've gone past the lot across the street from there, by the Target and stuff, and there were a TON of Mustangs parked there.
I'm too shy to join in tho. My car's all stock, except maybe the exhaust, I don't know what the previous owner did to it, but it's like a coffee can and it's loud. They stuck the Ford Racing euro tail lights on it too.
It's still my baby.