Thousands of fans take to the streets of Madrid as the Spain squad enjoy a bus parade after winning the World Cup.

This article was originally published by BBC Sport – Football. Read the full article →