I was FOOLED yesterday. FOOLED into thinking Steven had an invisible pet lion. So stupid. I like to think of myself as a skeptical free-thinker, so I’m surprised I believed such a silly idea. In other news, Steven might be pregnant! Haven&rsquo