For those who get the Science Channel in the US (formerly Discovery Science), they air a show called "Discoveries This Week" which first runs on Friday nights and replays throughout the week.
Well, the teaser for this week features the commercial (someone posted below and it jogged my memory), and a "How'd they do that" feature.
Just an FYI (even though not directly TF related) for those who may be interested...