Ford Announces Limited Edition (3020 units) 2011 Boss 302 Mustang*
The Ford Mustang Boss 302 will be a factory-built car, almost ready for track days, road racing, and best of all, street-legal.
• Continue the winning tradition of Mustang
• Build limited to 3020 units
• Estimated pricing...