Police Release Details on Tragic Fin Tarling Crash, Address Speculation | HyperFast