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