These are photos from concerts where Fastest Land Animal played, so they may be of other bands that played the concert as well.
Tesla / Fastest Land Animal / nelson Aug 1, 2023 Kettering, Ohio, United States Uploaded by Brian Harmon
Tesla / Kurt Deimer / Fastest Land Animal Apr 26, 2023 Cincinnati, Ohio, United States Uploaded by Scott Wood