DOTS: What the heck?

What in the world is this awkward thing?

Have a quite lovely Land Rover for your time.

Advertisement

Share This Story

Get our newsletter