About Open 26 Racing

OPEN 26 RACING was started in 1994 by Jeff Radosevich, and is based in Ashland, Wisconsin.