Jon Stewart explains that with the opening of the first Taco Bell in Mexico, Mexicans will no longer need to come to America!
Jon Stewart explains that with the opening of the first Taco Bell in Mexico, Mexicans will no longer need to come to America!