David Fanning Performs at Country Thunder Music Festivals