The Atlanta Falcons are making the long haul across the pond for their must-win tilt against the Detroit Lions in Week 8, but might be forced to forfeit the game. Please note: London is one of the largest and most well-known cities in the world and Wembley Stadium is hosting its second NFL game of 2014 and has hosted numerous games over the last decade.

However, the Falcons are having geographical issues and believe the city is located somewhere in southeastern Spain. Check out this infographic the team released on its website this week that shows their plane landing nowhere near the United Kingdom:

Graphic: The Atlanta Falcons Don't Know Where London Is

[genericon icon=twitter] Follow Andrew Doughty on Twitter @Adoughty88

 

[Deadspin]