The next chance to see Pirelli World Challenge is Saturday, March 24 in Del Valle, TX.