There have been quite a few times where I’ve noticed these little robots while walking in downtown Chicago. Whenever I find them, they’re in the pavement in the middle of crosswalks. I’ve seen them in different colors too!
What are they, and what do they mean?!
OMGALIENS. щ(ಥДಥщ)