Home Tech Tesla unveiling electric semi truck Oct. 26, Musk calls it a ‘beast’