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