Where In The World Is This Taco Bell?
Taco Bells all around, or something very, very similar if not an actual Taco Bell franchise (they're not as widespread as I'd thought)
Moderate
Avg. score 15,788
468
Explored this map
39
Locations
15
Like this map
Highscore
Points | Time | |||
---|---|---|---|---|
Loading... |