This Zombie Frappuccino is rumored to be sold at Starbucks stores starting Oct. 26. Twitter Screen capture
This Zombie Frappuccino is rumored to be sold at Starbucks stores starting Oct. 26. Twitter Screen capture

Starbucks baristas hint at Zombie Frappuccino on social media

October 20, 2017 04:03 PM