avatar

Jan
24
2013

AVATAR DEBUT MUSIC VIDEO FOR “SMELLS LIKE A FREAKSHOW”

Avatar is one of those bands that comes along and immediately kicks...

The Last Airbender needed a fifth element

I finally had the chance to catch The Last Airbender after waiting...