Wednesday, August 31, 2011

Video Distractin: Duck Tron



Tron is a 1982 American science fiction film. DuckBrand.com is a company that sells duct tape. The two combine with awesome results.

No comments:

Post a Comment