Volvo Island, a 2001 Volvo S80 stuck on a strip mine, turned into a famous tourist attraction in Ottawa, Illinois.


লাইক
মন্তব্য করুন
Tip
Volvo Island, a 2001 Volvo S80 stuck on a strip mine, turned into a famous tourist attraction in Ottawa, Illinois.