Tesla's highly anticipated unveiling of its futuristic pickup truck suffered a setback after its "armored glass" windows shattered during a demonstration
Tesla's highly anticipated unveiling of its futuristic pickup truck suffered a setback after its "armored glass" windows shattered during a demonstration