France Is The Team To Beat At The World Cup!

Mike and Dubbs discuss France's Mens national team.