Tuesday, December 14

DeGeneres and De Rossi

Apparently Ellen and Portia are living together.

No comments: