Video: How Scary Is Falcon's Fury?

Tory and Kari discuss their terrifying experience on Falcon's Fury in Tampa, FL.