[WATCH] Imelda May – “Oh My God” 11/20/2013 Jay Leno




Unknown | November 21, 2013 - 9:26 pm

Imelda May performed “Oh My God” on the Tonight Show with Jay Leno. The song was off her forthcoming album Tribal. Watch the performance below:

Imelda May: Website | FacebookTwitter


Tags: , ,

Leave A Comment