A DRUNK garbage truck driver has cleaned up nine cars, a tree and a front porch after crashing his way down a Brooklyn street.

Spectacular CCTV vision of the early morning incident and photos of the wreckage, left in the driver’s wake when he lost control of the private garbage truck, have been released showing the chaos.

A white mini-van ended up on top of another car in the mutli-car pile up.

Police allege driver Anthony Castaldo tried to flee the scene but was chased down by officers who had to deploy a Taser to subdue and arrest him, it has been reported.

He has been charged with drunk driving and resisting arrest and suspended from his job.