Entertainment Technology & Media News

This map of World Cup stadiums shows super hi-res satellite images of

Added bonus: You get to feel like you’re spying on Russia.

— Read on www.fastcompany.com/40585316/this-map-of-world-cup-stadiums-shows-super-hi-res-satellite-images-of-all-12-russian-venues

Leave a Reply