Posted by Andrew in NewsBlog
Posted: June 16, 2007

This is an unusual double-decker bus which makes a statement about the US budget.

read more | digg story


No Comments

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment