A TV show based in the UK, The Big Apple, showcased Emma Bugg and Peter Green Photo #16

A TV show based in the UK, The Big Apple, showcased Emma Bugg and Peter Green