The Detroit Lions have landed in England ahead of their Wembley showdown with the Atlanta Falcons. It's the Lions' first time playing overseas and they'll be hoping to adapt to their surroundings quickly.