Placed outside an NFL Stadium
Placed randomly outside one of the 32 NFL stadiums across the United States Of America, ranging all across the country.
Play NFL · All community maps · WorldGuessr, a free GeoGuessr alternative