Race in Lake Placid 2018
March 6, 2018
The 5’th annual Lake Placid Race will be held at Lake Apthorp, near the town of Lake Placid Florida on March 6,th 2018. This is the most laid-back, relaxing race of the racing season, and I personally have dubbed it: “The Orange Grove Special”. The lake is surrounded by a grove of oranges unlike anything this northerner has ever seen.