Circuit de Spa-Francorchamps is a challenging racetrack that will test the mettle of WestCoast Racing and its TCR counterparts.