Police say as many as 80 Tesla vehicles parked outside a Hamilton dealership were found with deep scratches, punctured tires and other damage.
Hamilton police say they were called Wednesday to the Tesla dealership on Upper Wentworth Street for a
This content is restricted.