Munich made history this weekend hosting the first ever regular-season NFL game in Germany, and the atmosphere was absolutely electric.
By zachnading
Featured 2 years ago in Feels