black88inmd
New member
Came across a new shop which looks like it might be a good deal. Paradise Racing is located in glen dale. Anyone heard anything about this place? I'll probably give them a call on monday and get some details about the place.
Maybe we have a place we can go besides altered since they're going down hill hard.[/url]
Maybe we have a place we can go besides altered since they're going down hill hard.[/url]