Adam Carolla Finishes on Podium in Trans Am Debut

Adam Carolla Finishes on Podium in Trans Am Debut

It was a race of firsts last Sunday when the Trans Am West Coast Championship held its inaugural race at Willow Springs International Raceway in Rosamond, CA. The race marked the first time a Trans Am event was hosted at Willow Springs – a track famed for its...