Leona’s Pizza Videotape Library, Volume 1: Delivery Drivers

Training video for new delivery drivers at Leona’s restaurant in Chicago. Continue reading