Tesla solar panels LITERALLY EXPLODE amid calls for Elon Musk’s resignation

Will Elon Musk resign?