Tag Archives: FL

Avatar at Club L.A in Destin, FL 4-27-18

On Friday, April 27, 2018, Avatar played Club L.A. in Destin, FL. Boy, was it worth every second! We’ve covered Avatar before, but DAMN, this was an incredible show. The guys had just come back from taking a break, and they poured their entire hearts out on this stage. I …

Read More »