Saint Clair ‘I’ll Stay’ Video Published by London’s Saint Clair has unveiled the brilliant video for her single ‘I’ll Stay’. The story …