Surprise! Surprise! Fans react as South African born Tesla CEO drops rap song

South Africa-born, Canadian American business magnate, engineer and investor, Tech mogul Elon Musk might have a…