D-Lats
Registered
What I shame, i haven't kept up on any stories about them but they seemed awesome. I got to ride in one and it was a blast (on the street). I hear some rumor about an SVT Ranger?
That could be cool, ive owned a few rangers but im too big for them now lol!!