If you've driven along Loop 303 recently you've noticed a unique mural that's fun as it is quirky. So what's the story?
But one professor thinks the apelike humanoids could still live there, evolution be damned. Think of this as the hunt for ...