April 26, 2008 · By TWL
This is a great commercial for The Discovery Channel. And proof positive, if you can get the whole world singing along, you’ve got a hit.
RSS feed for comments on this post
Name (required)
E-mail (required, but will not be displayed)
Your Website (optional)
Comments
RSS feed for comments on this post
Share your comments