DIY Network

Turkey Sandwich

Now Playing

Turkey Sandwich (01:37)

What's better than perfect turkey? The perfect leftover turkey sandwich.

Advertisement