There was no shortage of things to do in Kingfisher on the Fourth of July. Parade. Home run derby. Train rides. Free swimming. Face painting. Food trucks. Duck race. Turtle races. Sack races. Balloon tosses. Live music. And - of course- fireworks. Pictured are some scenes from the day full ...