FANDOM


1990–2010

Barracuda Bay logo

Barracuda Bay was section of Darien Lake theme park with four water slides

called 'Cuda Falls.