My Next Top Model
Thursday, March 29th, 2007I heart Natasha.
She is a stupid genius! Go, you Russian idiot, Go!
Natasha and Renee are easily my favorite Top Model contenders this season – excuse me, this CYCLE. I love Natasha’s juggernaut of beautiful cluelessness, and Renee’s tragic ferocity has won me over. She’s like a feral cat trapped in a box! If I have [...]