Remember those ridiculous futuristic vans Land Rover designed for the Sylvester Stallone film Judge Dredd? It looks like one of them is just sitting in someoneā€™s yard in England alongside another machine from the movie, a converted Alvis Saracen British military vehicle.

I hear these things can be made road legal, so maybe someoneā€™s daily-driving them? God I hope someoneā€™s daily-driving them.