Castaic, California, United States • 2 Employees
Public Safety
The International Racing Rescue Crew is a 501(c)(3) non-profit organization based in Southern California. IRRC is a 100% volunteer organization providing rescue and recovery services to the off-road community.