Came across this video via the blog Essays & Effluvia, its a recent Discovery Channel. It's the first time I've seen the commercial (since I don't subscribe to cable television) so I'm not sure what shows they're featuring, but it's still a great commercial.
What’s The Point: Walker Down
2 hours ago
No comments:
Post a Comment