Teaming up the two biggest things of 1998: The Taco Bell Chihuahua and Godzilla! While Taco Bell felt that the chihuahua ran it’s course, the people in the 1998 Godzilla franchise would like to forget it existed.
Teaming up the two biggest things of 1998: The Taco Bell Chihuahua and Godzilla! While Taco Bell felt that the chihuahua ran it’s course, the people in the 1998 Godzilla franchise would like to forget it existed.