11 Facts About Donald Trump’s Presidential Armored Car

Donald Trump is set for the White House in January 2017, and as the transition period begins, he met with President Obama for talks that would ensure that the transition went smoothly, even as the American people have trooped out in thousands to protest the election results. Meanwhile the president-elect’s brand new state limousine, nicknamed … Continue reading 11 Facts About Donald Trump’s Presidential Armored Car