Quest Crew celebrates their "America's Best Dance Crew" victory and ponders Lil Mama's Ninja Turtle comment.

Hosted by Albert Lawrence for Talk of Fame

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…