Sorcha Richardson ‘Petrol Station’ Video Published by Dublin singer, now based in Brooklyn, Sorcha Richardson runs through a series of flashbacks in …