Sneak Preview of New Presidential Limo: Driver’s Window Rolls Down . . . for Paying Tolls

Daily Mail (London) reports, “President-elect Donald Trump’s brand new state limousine, nicknamed The Beast, is almost ready. Leaked pictures reveal the upgraded, armored car, which will be debuted on Inauguration Day in January 2017, during top secret testing at General Motors.” The report adds — and we did not make this up — that, “All of the windows are completely sealed and unable to roll down, except for the driver’s side to allow him to pay tolls, and are able to withstand armor-piercing bullets and explosions.”