Tuesday, August 23, 2011

Duck Tape Tron


This is an amazing piece of Duck Tape video.

No comments: