Chevrolet

Chasing down The Beast

April 13, 2012
The Beast Thumbnail

In 2009, while President Obama was in China, some lunatic decided it’d be a great idea to zoom past the motorcade and pull up alongside the President’s limo.  That limo, known as “The Beast” is a veritable tank, but it’s those Suburbans you really want to stay away from.  The first video shows this idiot’s […]

Read the full article →