Since we are still on the Cougar, does anyone know anything about the history of the company? I've always liked the look of them but know very little about them.
Based in Liverpool I think, run by Terry Dolan, who built the frames until he sold the company. That's about the extent of my knowledge.
Based in Liverpool I think, run by Terry Dolan, who built the frames until he sold the company. That's about the extent of my knowledge.