...?????
What planet am I on?
Rush now apparently broadcasts his show from a parallel universe.
I heard Rush use that phrase to describe Ted, I about choked on my tea.
Rush is all in, full throated butt kisser.