Blog Archive

Monday, November 03, 2008

Take That Chuck Todd and you're touch screen map dealie

Not the best article, but I love the headline.

No comments: