http://www.stangnet.com/Ford-Mustang...ang-41206.html
Read up its all here their is only gonna be 500 made at select locations, and yes tampa is one i have said that already (TIA is Tampa International Airport).
If you want to rent one you have to reserve from their "Hertz Fun Collection"