UPDATE: Tesla Car Bomb: Battery Hooked Up To A Propane Tank.... Queens Place Mall on Queens Boulevard in Elmhurst, New York

 


Comments

Popular Posts