This must be the ultimate dash cam – as you can see in these shots from a short film from Jaguar Land Rover giving a truly unique view of the Her Majesty’s drive through the streets of Windsor as thousands turned up to wish her a happy birthday. In a world first, an onboard camera […]