View Single Post
Old Jul 9, 2002 | 05:53 PM
  #7  
sirDANG's Avatar
sirDANG
Member
 
Joined: May 2002
Posts: 64
Likes: 0
From: MD
Default

I think RED is some sort of German suspension tuning company. By the looks of their ads, I think they just started manufacturing suspension parts for Japanese imports.
Reply