Spotted this last year. I think the idea of being able to stand on your car is an odd one, well in England it would have very little practical application.
Maybe it was just a style choice then?
Your email is never shared. Required fields are marked *