Michael Wilton talks with The Metal Authority about Loud Park in Japan, new album, band members and more. The interview was filmed at Culture Room in Fort Lauderdale, FL before the show on November 30th.
Michael Wilton talks with The Metal Authority about Loud Park in Japan, new album, band members and more. The interview was filmed at Culture Room in Fort Lauderdale, FL before the show on November 30th.