A new version of Last.fm is available, to keep everything running smoothly, please reload the site.

Related Tags

After leaving former band 'The Organ' and not touching any of her instruments for awhile, Debora Cohen decided "this is not quite right" …it was time to put together a new project.

With a six song, self titled ep, called "Lovers Love Haters" she is ready for everyone to take a listen. If you liked The Organ you will undoubtedly love 'Lovers Love Haters'

Debora was a major creative force within the critically acclaimed Organ and now she has a… read more

Top Tracks

Don't want to see ads? Subscribe now

Top Albums

Similar Artists

Don't want to see ads? Subscribe now

Top Listeners

People Listening Now

API Calls