Lunar Rover or lunar Land Cruiser?

Posts
4,466
Likes
44,675
Just spotted this in a local trade magazine.