North Alone release video for new song "My Music Sucks"


German punk rockers North Alone are streaming a new song titled "My Music Sucks", taken from their forthcoming album "Next Stop CA" that will be out on May 4th by Country Bumpkin Records and Mad Drunken Monkey Records.