vimarsana.com
Home
Live Updates
How a Volvo Got Stuck on a Tiny Island in North Central Illi
How a Volvo Got Stuck on a Tiny Island in North Central Illi
How a Volvo Got Stuck on a Tiny Island in North Central Illinois
Volvo Island in Ottawa, IL has earned quite a reputation over the years. Here's the story behind the absurd little oddity.
Related Keywords
Illinois ,
United States ,
Ottawa ,
Ontario ,
Canada ,
Scott Mann ,
Tom Ehlers ,
River Museum Popnology Exhibit ,
Google ,
Volvo ,
North Central Illinois ,
Photo Credit ,
How Did ,
Volvo Get ,
Auto Evolution ,
Illinois Valley ,
Volvo Island ,
River Museum ,