Germany Parties as Team Wins World Cup

German soccer fans celebrate as their team beats Argentina 1-0 to win the world cup These were the scenes in Frankfurt in the early hours of monday morning, as an impromptu car rally made its way thr