Turtle Creeks’ God Of Thunder Published October 13, 2020 at 386 × 502 in Vol X, Week 40 ← Previous Next → Turtle Creeks’ God Of Thunder owned by Clark Abbott and handled by Teresa Tebbens (Turtle Creek Labs) earned a pass at Talbot.