Video: France Really Does Have Talent

[youtube]http://www.youtube.com/watch?v=V7EGCaANPNI[/youtube] This blew up the internetz a day or two ago, but it wasn’t until today that we actually got a chance to see it. Rachel La Voix D’Homme Apse was recently on the French version of America’s...