Quest Crew Reacts To Lil Mama's "Ninja Turtle" Comment At The ABDC Finale

2014-03-18 104

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!