No adjective was too strong Thursday as French media Swaddled the home team with Rapturous after France defeated Croatia to win a berth in the world cup final.
French media Swoons after world cup victory.