Tuesday, December 13, 2011

The Radio Arts - 04:30 AM

Decent little electro-pop band from Sweden, who don't seem to be around anymore. Shame.

This was from a 2005 EP.


No comments: