I Am The Avalanche Finish Recording New Album

I Am The Avalanche

I Am The Avalanche have finish the tracking for their new album at the Barber Shop Studios in Hopatcong, NJ.