AFP

Fans on bikes hitch rides to World Cup stadium

show full description
 
 
Fans on bikes hitch rides to World Cup stadium | NewsLook