Florence And the Machine Oh! Darling Beatles Cover live Liverpool 10th Dec 2012 Very Rare Complete - Video
PUBLISHED: Dec 11, 2012
DESCRIPTION: Very Rare Florence And The Machine live cover The Beatles Oh! Darling live in Liverpool Echo Arena 10th December 2012. Complete Performance.