Monday, February 11, 2008

WHAT THE HELL???


Excuse my french, but the above is a picture of Barack Obama's brand new office here in Houston!!!! Fox has the video.

I am without words (and that rarely happens) Is this the "change" Obama has in mind??
via LST