Solar eclipse seen from Tulsa, Oklahoma