Apparently Total Recall can be..
These are photos from concerts where Total Recall played, so they may be of other bands that played the concert as well.
Swell / Total Recall / Depravity Apr 28, 2023 Karlsruhe, Baden-Württemberg, Germany Uploaded by Le Roy Ewart
Dagger Threat / Soulprison / Minus Youth / Peace of Mind / Total Recall Dec 3, 2022 Karlsruhe, Baden-Württemberg, Germany Uploaded by Le Roy Ewart
Total Recall Jul 10, 2021 Margate, England, United Kingdom Uploaded by Christopher Smith
Total Recall / Lighthouse Project / Bad Drugs / Subhero Apr 12, 2013 Copenhagen, Capital Region, Denmark Uploaded by Pxiia