Hank Taylor vs Stephen Pedulla at 311 Motor Speedway (Videos)
I’m not sure if we had a fight; But a knife was surely pulled as dirt track racing returns with a bang!
On May 2nd, 311 Motor Speedway opens the gates. The track is a 1/2-mile clay oval in Pine Hall, NC.
Watch the 311 confrontation videos below.Read More