Women’s World Cup thrill seekers in Auckland, New Zealand leap from the country’s tallest building for a heart-racing 11 second fall.
Watch them plummet 1076 feet!
Buzz60 has more.
Women’s World Cup thrill seekers in Auckland, New Zealand leap from the country’s tallest building for a heart-racing 11 second fall.
Watch them plummet 1076 feet!
Buzz60 has more.