Home Live Worms Found in Lipton Lemon Green Tea2 Live Worms Found in Lipton Lemon Green Tea2 by Prashanth Damarla 6 years ago6 years ago Live Worms Found in Lipton Lemon Green Tea Live Worms Found in Lipton Lemon Green Tea