f1rst motorsf1rst motors
Musk blames bad Q1 results on "political blowback"