Lauryn Hill was spotted performing in New Zealand. This woman is my kind of crazy.
Lauryn Hill was spotted performing in New Zealand. This woman is my kind of crazy.
Lauryn Hill has been spotted by a Twitter user in New Jersey. We were just playing her album and wishing she was still creating music, or apart of the living world for that matter.