Talk:And the Winner Is.../@comment-4940151-20120514012148

After re-watching this episode I can clearly say this just edges out as my favorite episode thus far.

Dat Spider-Lin, and dat music!