The german team wins the euro 2016 championship.
Winner: Terror
Paidout: $50
This bet was settled Aug 22, 2016