Tokyo Motor Fist’s self-titled debut scratched an itch for music fans who have been starving for new albums from Trixter or Danger Danger (and who also happen to love Def Leppard) and now the band delivers another fix with their sophomore album, Lions, released on July 10. Check out...
Continue reading...
Continue reading...