REVIEW: BH COSMETICS 120 EYESHADOW PALETTE 20 Jan 2017 BH Cosmetics has some of the best eyeshadow palettes in the makeup industry. This is...