Tesla CEO Elon Musk suggests fireworks or a bomb placed in the pickup truck’s bed caused the blast.
Roodeweg 222, Willemstad, Curaçao
Tesla CEO Elon Musk suggests fireworks or a bomb placed in the pickup truck’s bed caused the blast.
Roodeweg 222, Willemstad, Curaçao