This video is a nice tribute to one of the funniest TV Series from the 80,s about a Alien from Melmack if krashed his spaceship and try to live in a small American city on Earth in the end of 80,s - of course the song is from, the greatest band of the Earth!