Visit the shop
Videos

To The Stage: I Am The Avalanche

To The Stage: I Am The Avalanche
Rock Sound 15 December 2011 at 12.01

Vinnie Caruana talks up the UK as I Am The Avalanche make their long awaited live return on these shores.

Read this next!

Rock Sound Online

More Rock Sound

View More