Taco Bell debut sparks hours-long lines in small Canada town

Traffic backed up because a new Taco Bell opened its doors, marking the first location in Newfoundland and Labrador in several years. Hundreds of excited customers visited over the weekend, leading city officials to advise drivers to expect delays.








