Fans react as Tom Brady & the NFL touch down in Germany

Views 12

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

Share This Video


Download

  
Report form