Smoke On The Water 2016

Cook teams and public at McFarland Park in Florence on Saturday during the Smoke on the Water barbecue cook-off festival.