Of 3-wheeled cars and love at first sight
Golden Earring is a Dutch band that reached international reknown in late 60s. Their 1973 video for the hit song "Radar Love" is ... well, let's just say it will render you speechless. Go ahead. Enjoy.
Almost There But Not Quite Yet
20 hours ago