UUnited Kingdom Read More The Oddball Panther Solo 2 Could Have Been Britain’s 9592026-01-01 It was, in that Great British Tradition, a heroic failure, but the Panther Solo 2 had almost all…