Torche is a band from Miami, Florida, United States. They play a distinctive style of stoner/ sludge metal that they categorize as ''stoner pop''.
These are photos from concerts where Torche played, so they may be of other bands that played the concert as well.
Evil Beat Volume 2 Jan 11, 2020 Dallas, Texas, United States Uploaded by Bigtravsburnerphone