1 month agoVideo shows moments before Six Flags log flume accidentYour number one top In tails news leak