The next chance to see Indy Grand Prix of Alabama is Friday, April 20 in Leeds, AL.