Watch: Man Made Unleash Music Video For "Raining in My Head"
Manchester alternative/indie rock trio Man Made have unleashed the video for "Raining In My Head".
The song is part of our current playlist and is taken from their debut full length album 'TV Broke My Brain', which will be out tomorrow (April 15) via Kobalt Music. Grab it here.