Tulsa, Oklahoma Unveiled a 7-Story-Tall Statue of Elon Muskvice.com2 points·caution··1 commentOpen articleSaveView on HN