Paramount Speed is hosting a coyote shootout at the Texas Motorplex. Anyone planning on attending? If so post in here, im planning on coming down for it and would love to meet you.
FYI, Texas Motorplex is located about 30 miles south of Dallas in Ennis, Texas.
FYI, Texas Motorplex is located about 30 miles south of Dallas in Ennis, Texas.