‘Glen and the Magic Taco’ Is Finally Here
Like many others who have enjoyed a meal at Taco Bell, I was deeply moved when they announced the imminent release of "Glen and the Magic Taco", their first-ever animated digital short. This was easily the biggest entertainment bombshell to drop in 2017, and I couldn't help but feel some sort