My Favorite Bands Logo
    Mark Powell
    Mark Powell

    English reissue producer, recordings label manager, music journalist and freelance catalogue consultant for Cherry Red, Cherry Red, Cherry Red, Cherry Red in UK and Cherry Red.

    In 2003 founded Cherry Red which he directed until it folded in 2007 and then the Cherry Red Records label Cherry Red.

    Data provided by Discogs