comparemela.com

Volvo Get News Today : Breaking News, Live Updates & Top Stories | Vimarsana

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.

vimarsana © 2020. All Rights Reserved.