She accomplished her education at Prestonwood Christian Academy in Plano and self selected to go to Southern Methodist University for her greater education. Grimes is also a pal of MacFarlane’s, and sang his praises to Vulture Hound when requested why he joined the show. “He writes strains the way you would think them, and want […]