Turtle Creeks’ God Of Thunder

Turtle Creeks’ God Of Thunder owned by Clark Abbott and handled by Teresa Tebbens (Turtle Creek Labs) earned a pass at Talbot.