Tag "Joe Ochiltree"

Joe Ochiltree to Join Team Lambo

The recent rumors in the paddock suggests that Joe Ochiltree could well be joining team Lambo this year. Joe up until last year was part of LG Racing, who confirmed they would be retiring the team this year. Lambo Racing were

Read More