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