The Rio Report

Germany: The New King

The Rio Report

After Germany won the ultimate Game of Thrones by claiming victory at the World Cup finals, we thought we'd commemorate the moment in fitting fashion...

View photo

.

View Comments (1)