Marvelous ad campaign by the Discovery Channel January 25, 2009 / Charlie Fern [youtube=http://www.youtube.com/watch?v=at_f98qOGY0] Share
January 25, 2009 at 2:21 pm
Wow. I love DC/HD. Such a smart spot. Wow.