Scared Sh-tless

Anticipation and fear can transcend any language or culture, as we can tell with this video of a young woman’s reaction to one of Taiwan’s steepest roller coasters. The […]