Decibel Geek review of Single & Video “Speed machine”
“If bands like Louder Still are the future of British rock…. then USA watch out!! I think we have another NWOBHM coming our way.
Decibel Geek readers and listeners, keep an eye out for more singles by Louder Still. These guys rock!“
Full review here :