TORA TORA Release New Album “Bastards Of Beale” Today via Frontiers Music SRL
TORA TORA have released their long awaited new studio album, “Bastards of Beale” today via Frontiers Music SRL. Order “Bastards of Beale” on CD/LP/Digital and stream the album here: http://radi.al/bastardsofbeale Coinciding with the album’s release […]