
Who Are Avatar? The Swedish Metal Band in Face Paint
Meet Avatar, formed in Mölndal, Sweden, in 2001: the line-up, ten studio albums from Thoughts of No Tomorrow to Don't Go in the Forest, and the big moments.

Meet Avatar, formed in Mölndal, Sweden, in 2001: the line-up, ten studio albums from Thoughts of No Tomorrow to Don't Go in the Forest, and the big moments.