Ran across this just a little while ago. I'm betting this is one wild, squirrely ride. That's a fully built Olds V8 sitting in the thing. It's a 1956 Lloyd 600. Apparently there weren't that many of them that made the trip across the pond. It's kind of amazing to see what some guys can dream up. Who would have thunk of this?