From the king of radio to the supreme smoker, Scotty Masters has never been happier November 3, 2026 / NationalScotty’s new restaurant will be opening soon – with a massive smoker.Source: The Canberra Times – News Read More