Tuesday, November 13, 2007

They Both Look Really...Interesting?

Lil' Mama & New York at the premiere of "This Christmas".

[Spotted @ C&D]