News

you've bought one of the best grills around, your food is well oiled and the grill is hot, so it doesn't make any sense. The answer is probably that you haven't seasoned your grill. Seasoning your ...