Die Filmaufnahmen fanden am 4. April in Kelowna, Kanada statt. An diesem Tag spielten die Rocker ein Quarantäne-Konzert, das ihr euch an dieser Stelle komplett anschauen könnt. Am 20. März veröffentlichten THE WILD! ihr aktuelles Album "Still Believe In Rock And Roll" via eOne/SPV.
Viel Spaß mit dem 'King Of This Town'-Clip!