The Ossians by Doug Johnstone
Meet Connor, gobby singer of The Ossians, a band on the grass verge of the big time, embarking on a make or break tour of the Highlands. Connor thinks he's on a stairway to ...not exactly heaven, but, if he's lucky, away from his own personal hell. Unfortunately Connor can't outrun his demons that easily, as angry drug dealers, a stalker, the police, a pathological devotion to booze and pills, and his big stupid mouth all drag him deeper into his own inescapable nightmare. He's in hell, but don't they say the devil's got all the best tunes?