I've never seen these in the UK, but then I don't drive. It's a big tower that automatically parks your car. Kind of like a shoe rack, but for cars.
Comments
Sign in or get an account to comment.