Advertisement
The Avatars
Biography
Formed in Ann Arbor, MI, in the spring of 2003, the Avatars wasted little time establishing themselves as one of the more... Read the full The Avatars bio.
The Avatars
Formed in Ann Arbor, MI, in the spring of 2003, the Avatars wasted little time establishing themselves as one of the more... Read the full The Avatars bio.