With a movie being released recently and a brand new series that just started airing, I thought I'd try creating a thread to see if anybody is interested in discussing this awesome franchise.
As for the Versus Road series, I came into it blind so I was pretty surprised by the premise.