ampsandgreenscreens.com
Avatar Country Live At The Mayan!! - Los Angeles, CA 6/13/19 - Amps and Green Screens
Los Angeles has shows every night, and some nights it can be a hard decision on which one to choose. Tonight was not one of those nights. AVATAR is a band I have caught on every US tour that they have done, and there is a reason for that. The Swedish metal act is a …