Browsing the "Viral Video" Tag

Duck Tape Tron

August 23rd, 2011 | by charliesaidthat

I love Duck Tape, Stop Motion Vids and Tron. This ticks all of those boxes. An inspired piece of ad [&hellip



Back to Top ↑