Tesla Cybertruck launched: futuristic looking electric pick-up truck

Tesla CEO Elon Musk took the stage in Los Angeles, California, today to launch the company’s first electric pickup truck, aptly named Tesla Cybertruck