Printer friendly

What does PSRRA stand for?

PSRRA stands for Puget Sound Road Race Association


This definition appears rarely

Samples in periodicals archive:

Welcome to the Puget Sound Road Race Association, home to competition road race karting in the Pacific Northwest. The Puget Sound Road Race Association has been supporting the Pacific Northwest area karting community by hosting events in all the major karting classes. Road race karting events combine speed with the venues of some of the regions most and reputable road courses.