‘Rats,’ Taco Bell Gets More Bad Press

February 26, 2007

Taco Bell is just going from one PR crisis to another.

Recent News