Posts Tagged ‘i love the world commercial’

My favorite tv commercial of 2008

Monday, December 1st, 2008

There is no real “point” to this post, other than to share my favorite TV commercial of 2008.  I am probably partial because I watch the discovery channel more than any other… Boom de yada boom de yada boom de yada! It just puts me in a good mood 🙂 The only thing its missing […]