Germany v Sweden - World Cup 2018

Fans packed the house for Germany's classic win over Sweden in final seconds, 6/24/18.
24 June 2018 at 3175 Morganford Rd, St. Louis, MO 63116, USA
Unable to load tooltip content.