Wednesday, May 12, 2010

In the UK

After a day promoting their new album 'Strike' in London, The Baseballs treated a few locals to an impromptu version of Umbrella from the back set of their Cadillac!