Mika performs “Blame It On The Girls” live at Abbey Road. The song is from his latest release The Boy Who Knew Too Much, out now.

Mika - The Boy Who Knew Too Much