germany50

Predictions and analysis