Mythbusters drop Duct Tape on huge ramp

394d ago
594