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