What do you really think of Jeff Green?
It's time the truth was told.
Bought a new telescope this weekend.
Did you know that the telescope was invented by eskimos? I heard that once.
Eskimos rawk.
Jeff, why do you keep hitting yourself?