Feedback

Dashcam Captures Queen’s Birthday Drive in Windsor

 

A short film from Jaguar Land Rover gives us a glimpse of what Queen Elizabeth II saw during her drive through Windsor’s town center.

Shows