Sands Hotel and Casino closed in 1952.
Herra Terra is an Electro-Rock group from Massachusetts , signed to Indie label The Mylene Sheath Currently supporting their 2010 release ; `` Quiet Geist '' .. Massachusetts. Massachusetts. The Mylene Sheath. The Mylene Sheath