Tuesday, July 21, 2009

Frog in her throat?


or should I say a million on her jacket??? Lady G's new obsession: wearing the muppets as clothing

No comments:

Post a Comment