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 an impromptu performance. Kim... Read More