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