What’s is this ? Theater.



Does someone know what this damaged car on display means ? It’s put up at Theater tram station.

by Winter_Beach2860

6 comments
  1. What ever this abomination is, if I was Volvo I would sue their ass off, a history of safety, technology, and evolution being demoted to waste.

Leave a Reply