The Ghost Inside // Avalanche Californian rockers The Ghost Inside have unleashed their new track ‘Avalanche’, and it is HUGE. The guys are heading out on tour as main support for Asking Alexandria this winter – what better time for an avalanche?! Check it out below: Categories: News Tags: Music News, New Music, Rock September 9, 2014 admin No comment 794 views