Amazing Flat Earth Man Delivers On His Promise And Launches Himself In His Homemade Rocket Ali VaqarMarch 27, 20183 We previously saw the man set out to prove the Earth was flat. He promised that he would be launching himself in a...