hughsviewsandnews.com
51 Weeks: 51 Songs From The Past: Week 13: The Superman Lovers – Starlight
This week, Hugh W. Roberts stops his time machine in the year 2001 to showcase a song with one of the most weirdest videos ever made.