Let the battle commence... France releases video of its Eurovision 2012 entry! What do you reckon... null point or douze point?!
Shared publiclyView activity