On a recent trip to Romania, Liz Anderson snapped this photo. Her caption:

Best limousine ad ever.

(Visited 2 times, 1 visits today)