Police find 'suspicious' devices at Tesla showroom in North Austin

Austin police officers found "suspicious" devices at a Tesla showroom that the department says were intended to start a fire. The APD Bomb Squad was called in around 8 a.m. Monday after someone spotted the devices at the showroom at 12845 N. Highway 183. The devices were taken into policeβ¦
|
||||
You Might Like |