
Los Angeles duo THE ROOGS wear a dark chameleonic hat on self-titled debut LP
With music somewhere between the soundtracks of Quentin Tarantino, David Lynch and Atom Egoyan, somewhat melancholic indie rock duo The Roogs will be releasing their self-titled debut album this month – We have the pleasure of premiering … Read More