When Player and Huggy Wuggy accidently get locked into ... Tesla’s stock tanks costing mogul $18 billion as X suffers major outage Flying the World's Largest Airbus Twin!