It looks like (or similar to) a National Cycle Street Screen or Deflector Shield. Good luck.
jay313 · Registered Joined Jun 11, 2008 · 686 Posts #2 · Mar 7, 2009 View full thread It looks like (or similar to) a National Cycle Street Screen or Deflector Shield. Good luck.