Eliza Doolittle (great name) channels her inner Yo Gabba Gabba for the video to Mr. Medicine, a single off her self titled album. The first thing that caught my ear was the folksiness of this pop record, it’s the perfect odd couple. Her album Eliza Doolittle comes out in the US on April 19, 2011. Check out her video after the jump. Peace
Video after jump….