Surfing the information super highway and found a banner for The Pet Shop Boys

Pet Shop Boys : the official site

Great video.