Bobbi Brown (Product Review)

A delayed review that's finally up with an amusing story that's a tad bit messy.