FREE Grand Prairie's annual fall festival returns for three days of carnival rides, food, shopping and more. More than 15 ...