Instant Noodle's performance to Black Eyed Peas' "My Humps" was cited by our survey respondents as one of their favorite performances, receiving 24% of the vote. Here's the official MTV clip. Click here to watch the full performance starting at 26:58. Thanks to Mike C for all the links!
Tags: MTV Shows