Carved from the trolley, English Roast Beef is the best in the world, as I explore in the December issue of Delta Sky Magazine.
Carved from the trolley, English Roast Beef is the best in the world, as I explore in the December issue of Delta Sky Magazine.