Video: The Bomb Squad Takes on Vanish Point

EOD techs ride down America's first slide tower to have 4 different speed slides.

The Bomb Squad Takes on Vanish Point

 02:02

EOD techs ride down America's first slide tower to have 4 different speed slides.