Thursday, October 15, 2009

Behold! The Mercedes Bus

It's true, it's true-- Mercedes makes tour busses. Weird. Check out the olive trees to the left of the shot, though. They're pretty.

No comments: