Wait, my eyes cannot be fooling me!! Lauren Hill spotted over in Rotorua, New Zealand performing Doo Wop/That thing at the Raggamuffin Festival in last night. Could Lauren Hill be on the verge of a come back?! A much overdue comeback at that! I’m really looking forward to the ressurection of L Boogie. What about you? Check out the clip below.