gollum.space
RU
English fans after defeating Sweden smashed the IKEA store in London
Victor0sem
Source
England
Video
IKEA
The rout
Fans
Football
2018 FIFA World Cup
v20240901