Why Tour de France fans are asking themselves, 'Parlez-vous Yorkshire?'

The Tour de France starts this year in the county of Yorkshire, England. And the place, known as the Texas of England, couldn't be happier about it.