Brother Stephen Cumberbatch and crew dismantle the last tower atop the Lakefront Residences development at 185 Dunlop Street East, Barrie at a tip height of over 215 feet.

Contractor: Gabrielli Crane Erectors