Its a slight FAIL and here's why... https://www.youtube.com/watch?v=jc7yBcRpAV4 The Pitmaster is a Youtube channel that features a lot of roasting and grilling. Its the go-to channel for tips and instructions to proper roast and grill techniques. On this episode that...