Music: The Isotopes: '1994 World Series Champions'
New Noise Magazine is currently streaming the new album by the baseball-loving The Isotopes. The new album is called 1994 World Series Champions and is due out April 14, 2017 on Stomp Records. The album is available on limited edition vinyl though the band's Bandcamp page. You can click here to listen to the full album.