teslas death beam wtf fun facts December 11, 2015 Tesla’s death beam – WTF fun facts Share this:TwitterFacebook Related