The Hosts
There are two bands named The Hosts: A five piece band from Sheffield who wear suits and number their gigs.
and
A five piece indie pop/folk rock band from Detroit now calling themselves The Sugar Clouds.
Last.fm Tags:
Link:
Artist Type: