Texas: ‘Incendiary device’ found at Austin Tesla showroom
Incendiary devices were found at an Austin Tesla showroom on Monday morning, according to a news release from the Austin Police Department. APD officers responded to a call at the Tesla showroom on North U.S. 183 at 8:04 a.m. Monday Read More …