Sunday, October 12, 2008

Only in Portland

Only in Portland can the worst - and I mean absolute WORST drivers on the road be flaunting Obama 08 stickers.

Gah!

No comments: