January 25, 2010

Lauryn Hill...is back? 2010



Ms. Hill was spotted back in New Zealand performing "That Thing." She definitely needs to make a come back! Who's down with a petition?!

No comments: