US presidents are driven in a heavily armored limousine nicknamed "The Beast" as part of the presidential motorcade. Take a look inside.
The Cadillac-badged presidential state car is arguably still the most well-known car in the world, but the cultural cachet of the limousine seems to be fading. To be fair, you could probably count the ...