Long time in the making; emotional win for him. Hell of a drag race; Tasca is the real deal. But today was Pedregon's day. I was rooting for Brittany in the TF final but she's gotta learn to chop that tree a bit more. Steve Torrence is just too good. Same with DeJoria.