Talk:Mustang/@comment-79.192.213.94-20100530210726

No, the mustang isn't limited in US only. I'm from germany and got a pop-up message with the mustang :)

I sent emails to 15 friends, 2 helped and some of the mails haven't arrived yet :/