Change Your Image
eeiagm
IMDb member since May 2020
Reviews
MythBusters: Duct Tape Canyon (2013)
Episode 8, Season 11
Great stuff from the 2 guys
21 May 2020 - 0 out of 1 users found this review helpful.
I was highly impressed with their invention and their bravery. Best episode I've seen from these two.
See more▼See less▲