If you really want to read this, try using The Internet Archive.
http://exclaim.ca/News/snailhouse_dropped_from_beach_house_shows_for_having_house_in_their_name
wtf? most overrated band around.