LOL!
They are pretty cool (Well... one was terrible, and the first link didn't work) The Dominican Republic was my fav. Very well done, but that second UFO should be stopped for drink driving! Do you really think they'd come all that way and drive all over the shop like that?!
**NB "All over the shop" is an Englishism... meaning moving randomly from one place to the next. Would be interested to know if it's used outside the UK.