New Mercedes Vision AVTR! Be the first to see.
storm10
Member Posts: 261
MB released a new concept car with the name AVTR which referred to actual Avatar movie. This car is just grandiose. Watch this:
https://youtu.be/HoZ51kFfteM
https://youtu.be/HoZ51kFfteM
Tagged:
0