Witness tells 680 of terrible accident on St Clair at Boon Ave