Wednesday, January 21, 2009

The Beast

Yes, you've read correctly and heard correctly.

They have named Obama's new Presidential Limosine THE BEAST.

He's the first President to ride in it!