World scariest roller coaster - Orlando Free fall
Orlando free fall roller coaster is in icon park. This is drop tower ride