Naked Eyes are best known for their 80's hit song 'Always Something There to Remind Me.'
Added by Upcoming Robot on July 2, 2010