The 2026 World Cup has turned out to be an awesome experience because of all of the different countries and cultures coming to North America and having a wonderful time. But in the case of the BBC, they may have taken some creative liberties when it comes to celebrating the city of Houston. Houston has…