Hailing from the United Kingdom, the band plays hip hop/electronica/indie music.
Added by Upcoming Robot on September 30, 2008