Tag: leo labarbera

Leo Labarbera “Blown Away” with 2019 Flamboro Speedway Pure Stock Title

After a solid campaign in 2018, Leo Labarbera knew that he would be one of the drivers to watch in 2019 at Flamboro Speedway. However, that does not mean he was surprised about being crowned the McClurkin Properties Cambridge Pure Stock Champion.