Lil' Red
Well-known member
Had an idiotic experience, forgot to latch the top down one night and it blew off the next morning at about 30 mph. A couple of deep scratches and a lot of minor ones. Is this repairable and if not where can I find a inexpensive replacement. Checked a few salvage yards no luck. It's a 98 Torch Red.