Vance & Hines team rider Jesse Janisch battled to an amazing victory on the Harley Davidson XG750R in the Production Twins class at the American Flat Track Parts Unlimited Castle Rock TT in Washington.

After a crash in his semi that put him on the back of the grid for the Main

Janisch fought his way through the field to take his 5th win of the season, extending his points lead in the championship!


Leave a comment

Your email address will not be published. Required fields are marked *