Would You Ride This?Would You Ride This?Lihpao Land amusement park in Taiwan has the most insane roller coaster I've ever seen!Jeff ParsonsJeff Parsons