there are several great performances on week 3 of so you think you can dance season 7.
but if i have to pick one, this must be it!

alex wong + stephen “twitch” boss in hip-hop routine, choreographed by napoleon and
tabitha d’umo. the song is “outtta your mind” by lil jon and lmfao.

2010.07.03