Interview: Randy Caster Talks About On-Road Racing and the New Team Associated TC7 [RACE WATCH]
On-road racing is fast and technical and one driver that has been a staple in the highly competitive Southern California racing scene is Randy Caster. Growing up on the parking lots of San Diego and the legendary asphalt of SoCal Raceway, Randy has continued to refine his craft in order to compete at the elite […]