Ryan Vargas Claims First Euro Series Podium
After a 5-year wait, the Euro series finally went racing on an oval again. The hype heading into this weekend’s races were like nothing seen before in NASCAR this side of the Atlantic. The fear was would live up to that hype? Those fears were quickly put to bed withContinue Reading