Hard Rock Hell

[vsel event_cat=”hard-rock-hell”]

Live Review: Avatar at the O2 Forum, London

A few observations will strike the uninitiated to an Avatar show. The stage is dominated by a lanky, shriek and shrill frontman,...