Seeing ScarletTime Out 2007Seeing Scarlet were featured in Time Out’s 2007 ‘Ones to Watch’ along with some other people in a so-called New Cross ‘scene’ that never…Jun 6, 2016Jun 6, 2016