Currently browsing tag

“At 60 miles an hour the loudest noise in this new Rolls-Royce comes from the electric clock.”