Cadillac unveils Obama’s ‘Beast’, the 2009 Presidential State Car
May 2, 2018
Saturday, January 17, 2009 The US Secret Service has released the first photos Wednesday of the new presidential limousine that will transport Barack Obama down Pennsylvania Avenue next Tuesday as […]