Trailer Trash Tracys Share “Eden Machine” and Announce New AlbumBritta TraubJune 12, 2017Trailer Trash Tracys have returned with a brand new single, "Eden Machine."After going ghost following the release of their debut album Ester in 2012, the L... More... 0