Shanghai’s Viral ‘Little Sheep Latte’ Is Taking Over Atlanta — Here’s Where You Can Get Yours
If you're plugged in to international trends, then you've definitely seen the adorable sheep lattes from Shanghai. Tourists from all over the globe have made the stop in China to try these deliciously one...