Avatar Band

A review on Avatar Country, the new album from Avatar cherishing the king.

Photos of Avatar at Chicago Open Air.  All photos taken by Luke Spencer in Chicago, IL on July 15, 2017. The eagles have landed!  Feathers & Flesh was my favorite album …

Back