Posts Tagged ‘Carl Edwards and Ricky Stenhouse Jr. Wreck and win at IOWA Amazing Finish’

The Craziest NASCAR Finish Ever (Video)

The Craziest NASCAR Finish Ever (Video)

It’s pretty much safe to say that Ricky Stenhouse Jr.’s second Nationwide Series win was unlike any other.