Talked with Josh Green of Turn 3 Motorsports about the Upcoming USF 2000 Season which begins the weekend of April 15th-18th at Barber Motorsports Park