Saturday 12 January 2013

JoyLand - Bella the Butcher

JoyLand are a London based indie-pop trio. The band's single Bella the Butcher is a nice dark piece of work. Only 2 minutes and 20 seconds, but it is gripping stuff. As is the video.

No comments:

Post a Comment