Quest Crew Reacts To Lil Mama's "Ninja Turtle" Comment At The ABDC Finale
- 10 years ago
After winning America's Best Dance Crew, Quest Crew laughs with Albert Lawrence about Lil Mama's fun "Ninja Turtle" compliment!
More at TalkofFame.com!
More at TalkofFame.com!