Elon Musk's car company presented its long-awaited pickup truck, but it didn't quite go as planned. (Broken windows were involved.)... Read more