1 min read Music Video: Sophie Delila – ‘If I Should Die Tonight’ [youtube id=”H_CGnQZ2Xpc” width=”620″ height=”360″] Stephanie Ochonawww.renownedforsound.com