They only make 45 of them. Looks like people who said they weren't worth the 75k Lee Iacocca was asking for them were WRONG.
[ame="http://www.youtube.com/watch?v=SwSFQSOEtkk"]YouTube - Iacocca Mustang Madness[/ame]
[ame="http://www.youtube.com/watch?v=SwSFQSOEtkk"]YouTube - Iacocca Mustang Madness[/ame]
Last edited: