Cadillac unveils Obama’s ‘Beast’, the 2009 Presidential State Car

December 28, 2020 By Admin