7.12.07

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.