The Beast: Everything You Need to Know about the President's Car - Front Seat Driver
Avis had nothing suitable… The President of the United States is in the UK currently, and that means The Beast is with him. No, we’re not being unkind about Michelle Obama, referring instead to the Cadillac that operates at the state car. It might resemble a Cadillac CTS, but it’sContinue Reading