Music: The Rock*A*Teens Announce New LP
Atlanta, GA alt rock outfit The Rock*A*Teens have announced their new record Sixth House is due to drop on June 29th via Merge Records. Ahead of the street date the band are streaming 'Go Tell Everybody' which you can check out below.