It looks horrific. A cement truck has been reduced to a twisted heap of metal on the side of Douglas Street.
Police say it was heading northbound just before 11 when it drifted across two southbound lanes and smashed into a massive tree.
The impact tore off the front of the truck.
Witnesses report hearing two massive explosions.
The vehicle was carrying cement powder at the time.
Police say the driver was taken to hospital where he is in critical but stable condition.
Incredibly, no other vehicles or pedestrians on the busy stretch of road were involved.