Mexico City will play host to tonight's Monday Night Football matchup between the Houston Texans and the Oakland Raiders, marking the first NFL game in Mexico in more than 10 years.

In celebration of the NFL's return to Mexico, the league invited some Mexican artists to redesign the helmets of all 32 teams and the results were all over the place.

On the one hand, there were some pretty cool designs used for the re-imagined helmets of the Buccaneers, Saints, Ravens and Lions that actually made some sense. On the other hand, we had a Chicago Bears helmet that featured what appears to be a mechanical version of Moby Dick, and a Jets helmet that resembled a tapestry you'd see hanging in a stoner's dorm room.

One thing all 32 helmets have in common is that they are wildly different from the current head gear and they provided a dope way for these artists to inject their Mexican culture into the build up for tonight's game.