- Started
- Last post
- 0 Responses
- Paul
What Made An Entire Village Buy The Same Car?
On October 25, 2003 in the small village of Dalarö in Eastern Sweden a strange event occured that has yet to be explained.
Find out for yourself.
A VOLVO documentary
What Made An Entire Village Buy The Same Car?
On October 25, 2003 in the small village of Dalarö in Eastern Sweden a strange event occured that has yet to be explained.
Find out for yourself.
A VOLVO documentary