Question: where are the les twins from?
Answer: They are identical twin brothers. Born and raised in Sarcelles, France, the self-taught dance duo became the darlings of the French audience in 2008 as finalists on the popular television show Incroyable Talent.