Mathieu Debuchy and Olivier Giroud, players with the French national team, celebrated a goal against Germany this past Wednesday with a kiss on the mouth and predictably, the webz went wild. According to French English-language newspaper The Local, #Debuchy was [Read More]

