Land Rover’s Discovery Vision Concept Makes Cameo In Black Mirror TV Show


Those of you unfamiliar with the Netflix show Black Mirror surely missed quite a special and unexpected cameo by the Land Rover Discovery Vision Concept during the final episode of Season 3.
Read more ยป

Leave a Reply