Kim Wilde Drunk Christmas Impromtu Performance on British Rail

Kim Wilde Drunk on a Train – ‘Kids in America’ Viral Video Commuters traveling home by train last night in London expecting a quiet journey must have been fearing the worst when they saw a man take out a guitar and a woman start to sing. Kim Wilde was drunk on a train and those on the train from London Kings Cross approaching Potters Bar, Hertfordshire, suddenly realised it was brother and sister duo Kim and Ricky Wilde putting on... Read More