It happened on January 20th: Barack Obama's limo begins duty Barack Obama originally took delivery of his presidential limousine, nicknamed ''The Beast'' and worth approximately $1.5 million, on January 20th, 2009.