Monday, August 23, 2010

This amuses me

Is it just me, or does Discovery Channel have the most over-the-top, dramatic commercials ever?

No comments:

Post a Comment