Once Donald Trump swears in on Jan. 20, he will receive the Presidential state car, a custom Cadillac nicknamed "The Beast".
the presidential limousine has evolved to address new security challenges. The tradition of specially designed presidential vehicles dates back to 1939 when Franklin D Roosevelt was provided with ...