Zach Veach Drops Wins, Lady Friends and More!
Indy Light St. Petersburg winner Zach Veach started his second season in the series with an important win. Veach is a longtime Friend of the Freaks who has nearly grown up in The Freak Nation. We love to talk with the teenager who has ties to racing as well as Oprah Winfrey. Zach prepared for…