Saturday, March 11, 2006

The island of Bermuda has fast food outlets, but chain restaurants are banned by law.