24hrs of Lemons at Nelson Ledges ***Pics added
#22
Originally Posted by Scott Evil,Oct 8 2009, 08:09 AM
We think Nelson Ledges invented the tire wall. In some places, they are neatly stacked--but those are areas where cars stay on the track.
Thread
Thread Starter
Forum
Replies
Last Post