TrackAdaptor

Big Sig, Ca. Just kicking back TrackAdaptor: One who has the ability to adapt quickly and conquer, the ever changing Race Tracks put forth upon all racers. To be a TrackAdaptor you are a person that lives in the fast lane of the worlds toughest sport. Your physical and mental being are focused intensely on experiencing life's ultimate exhilaration !