Feb 28, 2017 20:13 The Isotopes announce new album, ‘1994 World Series Champions’ By Aaron LohanFebruary 28, 2017 by Aaron Lohan The Isotopes have announced the release of their new album, ‘1994 World Series Champions’. The baseball themed punks will be releasing the record on the 14th April through Destiny Records (UK/EU) and Stomp Records (CAN/US). Some more recent news articlesArcTanGent announces The World Is A Beautiful Place & I Am No Longer Afraid To Die for 2023NEWS: Tigercub announce new album 'As Blue As Indigo'Lonely the Brave release 'Keeper' documentary