lol....
Chris did you work out it out to see how long it would be before everyone in the world would own one?

That seems like alot of explores a day. I wonder if they sell more Mustangs a day. Hmm...

Probably, because I believe they've made more then 5 million Mustangs since 1990. Don't they make over a million every year? If not way more then that?
§am.