are you a fair weather grill master or are you a die-hard and grill no matter what mother nature is doing?
sort by best latest
aha! So you are a self confessed fair weather griller!!!
wow....that's kind of cool!!!! You must absolutely love the freedom and the beauty of nature that this lifestyle must bring to you!!