Solar eclipse seen from Tulsa, Oklahoma

Published August 21, 2017 28 Views

Rumble Solar eclipse seen Aug. 21. in Tulsa, Oklahoma

... and disable advertisements! No kidding :)