NFL fans from across Europe express their excitement as Munich welcomes the Buccaneers and the Seahawks.