Police found “incendiary” devices inside a Tesla showroom in Austin, Texas on Monday morning.
Austin police first responded to the dealership off U.S. Route 183 Monday morning around 8 a.m. after they received a report of an “abandoned hazardous” item.