Buy Or Sell: France Will Win The Euro

Ben and Ariel discuss if France will win the Euro