Best of Tower 28 Lip Glosses
Best of Tower 28 Lip Glosses
Here's a recap of how well the Tower 28 ShineOn Jelly Lip GlossesTower 28 ShineOn Jelly Lip Glosses ($14.00 for 0.13 fl. oz.) reviewed! They come in a more jelly-like finish and a milkier finish. Have you tried these?