V vice.com Tulsa, Oklahoma Unveiled a 7-Story-Tall Statue of Elon Musk 2 points caution 6 years ago 1 comments