3

7 comments

[–] [Deleted] 2 points (+2|-0) Edited

The above mentioned vehicles refer to the current TV ads, right?

E: https://www.youtube.com/watch?v=g_h6Jojip2Q