Poster Image
Short Description
An inclined cable with a suspended handle that the ninja rides down to an airbag landing.
Video Id
eoj1kRQnCUw