Posted on September 28, 2017September 28, 2017 By Cadillac unveils Obama’s ‘Beast’, the 2009 Presidential State Car