› added 3 years ago
605
TIL there is a 2001 Volvo stuck on a tiny island in Ottawa, Illinois
via reddit.com