Police say as many as 80 Tesla vehicles parked outside a Hamilton dealership were found with deep scratches, punctured tires and other damage.
Police say as many as 80 Tesla vehicles parked outside a Hamilton dealership were found with deep scratches, punctured tires and other damage.