Sunday, December 19, 2010

Stop that truck!

Nothing says "Holiday Spirit" like a giant candle stuck to the front of your truck, especially when it looks like it's trying to slow your truck down.