Suspects race car through Canadian mall, steal electronics from store
Canadian Police released footage showing a car racing through a mall in Vaughan, near Toronto. Two suspects, who were driving the vehicle, have been accused of theft from an electronics store in the mall. The incident, as per the police…