Kevin Gleason concluded the second weekend of the TCR International Series with a podium finish (10-12 April).