Originally Posted by k1nk0s Anyone care to explain what channel etc. this is on? It sounds rather intriguing. Discovery. It's a great show. They have high speed cameras and film shit getting broken, made, done, etc. Great show for such a simple concept.
View Tag Cloud
Forum Rules
Bookmarks