Why yes, I’m a geek. What’s your point? It’s a statue of the Helium molecule that’s located next to a Don Harrington discovery center that was closed by the time I got there. (It closes at 4:30, on a Saturday!!!?????? This is a Science museum in a major city… WTF?)
By visiting it I learned something I had not known, Amarillo is the Helium capital of the world… who knew?