MusicBoxPeteFeb 8, 2019Manchester, UK's The Slow Show Are Just A "Sharp Scratch" On The Surface With New SingManchester, UK based indie outfit The Slow Show are back with their first new track in over a year called "Sharp Scratch". The song is a...