Ski Whiz!

August 3, 2009

Simpsons Stamps!

July 13, 2009

Have you seen these new Simpsons stamps? Just got wind of them via Design Observer. Seriously though, “Really, are these not among the best American stamps ever?

I think a trip to my seriously hated on local post office is in order. These are going right next to my unopened can of Buzz Cola.