The Rolls-Royce Boat Tail is a mid-sized luxury coach built grand tourer car made by Rolls-Royce Motor Cars. It was the world's most expensive street legal new car at US$ 28 million until 2021.
Star Wars collectibles let fans bring a piece of the galaxy far, far away into their homes and R2-D2 is one of the most ...