For Dallas Cowboy fans, a trip to the Motherland means making your way to Arlington, Texas to visit the Mecca that is Cowboy’s Stadium. JerryWorld, as it’s affectingly known, is the ultimate NFL stadium and fan experience. For anyone who hasn’t had the pleasure of visiting the state of the art facility, the below video does a wonderful job of highlighting the world’s greatest sports show on Earth.

