I Always Feel Like Somebody's Watching Me

Lonnehart on June 3, 2010

Ever wonder about that Great Red Spot on Jupiter? From what I've read, that storm is several hundred miles higher than the main clouds you usually see. As a child I wondered if it was some kind of giant eyeball constantly staring at us… and characters from Grin 'N Spirit