Best of the Web
This completely bizarre video sort of looks like one of those homemade YouTube videos, but it turns out it's just an artifact of the early '90s.
This cheeky video shows the Pet Shop Boys awkwardly descending on Moscow to film part of their zany music video.
It was a different, less cynical era when the Village People first put out "Go West." Thank you, 1970s.