Tuesday, April 12, 2011

Superhumanoids: Malta

Catchy indiepop track from the Superhumanoids who recently rocked the Horseshoe. Off their 2nd EP release called Parasite Paradise.

http://www.youtube.com/watch?v=bMtb0QrYxYg

No comments: