Spotted: Aston Martin DB11

29w ago
4.1K

Yet another one that I spotted in Bucharest, Romania. This one was going down the main street in the city 'calea victorie' which translates as 'the path to victory', harking back to the days of the 1989 bloody revolution.

Join In

Comments (0)

    0