Falcon’s Fury 335ft Drop Tower Busch Gardens Tampa

Busch Gardens Tampa
Busch Gardens Tampa

Falcon’s Fury 335ft Drop Tower OnRide POV Busch Gardens Tampa

Falcon’s Fury 335ft (102m) Drop Tower OnRide POV Busch Gardens Tampa. Would you ride this?