In the end, Taco Bell will win the franchise war.
The seashells are still a mystery ;)
“In the end, Taco Bell will win the franchise war.”
Demolition Man?