Photos from the Richard Childress Racing Museum
My sons and I recently visited the Richard Childress Racing Museum adjacent to the RCR race shops in Welcome, NC. Here are some photos from our visit: Richard Allen is a member of the National Motorsports Press Association Respond to this piece on Twitter –> @RichardAllenIDR or on Facebook –> InsideCircleTrack/Facebook