Crab Rides Public Transit in Chicago
- Cleared
Occurred on / Chicago, Illinois, USA
Info: A crab sits in a seat on a train...
Location
Chicago, Illinois, USA
Occurred
not known
Posted By
Ryder Kennedy
Posted On
Feb-22-2024