UncategorizedGermany vs. Spain German soccer fan walks to public square in Hamburg, Germany for the final match. Share this:ShareFacebookTwitterLinkedInRedditEmail Standard