Oh God this episode. Just... that. It's all the different kinds of crazy we've come to know and love from Leverage, especially with the crazy getups and just... *sigh* And Parker in that outfit! With the quacking ducks! Can't. Stop. Laughing!
Not to forget to mention, of course, the whole "Oh, Eliot's the fiddle! Now I get it." line and the entire Parker-surprised-that-she-snuck-up-on-Eliot scene.
*happy squee*
And the squeeing mob of fangirls. Bwahahahaha!
"I don't think I'm being weird enough." Oh, Parker.