Just Having Fun in Taiwan

This car ride actually takes tourist to experience what is like to be at the edge of your nerves.