MythBusters - Duct Tape Hour - Duct Tape Car Lift

Posted by MassYoutubeUploader on Dec. 25, 2009