Barack Mobile C1 | San Francisco Travel Blog
Indians Get Rare Glance at Obama’s Presidential Limousine During Asia Trip
Car lovers in Mumbai, India got a rare treat recently when President Obama paid them a visit as part of his Asian trip. President Obama was traveling in his new Cadillac presidential limousine, the Barack Mobile C1, the “ultimate vehicle on the planet.”