Morgan Recall: Brake System Alert
Morgan Motor Company Limited, a renowned automobile manufacturer, has issued a recall for 62 units of its 2023 Super 3 motorcycles. This action follows the discovery of a potential hazard where the pedal box housing may have been improperly welded,…