Volvo Island: The mystery of a car stranded on a tiny private oasis in Illinois
Fox Lake | illinois | US 12 |
|
12
|
The island emerges from a private, man-made lake that's on the edge of Ottawa, Illinois, more specifically near the intersection of Illinois Route 71 and US Highway ... FOX 2 was unable to ...[...]
Apr 13, 2024 3:37pm | 6 views | source: Bing
|
|