the taco hero cometh

Everyone Gets A Free Taco From Taco Bell On Nov. 2

Everyone Gets A Free Taco From Taco Bell On Nov. 2

Whether you were weeping with joy or sadness after the Cleveland Indians beat the Chicago Cubs in Game 1 of the World Series last night, know this: there is a free taco waiting for you a week from now, if you choose to accept it. [More]