Damn enash, you are mowing down there in Florida.

I agree with rynesgto, most likely an SLP Loudmouth. I have heard them many times on Mustangs and it sounds like what you are describing.