My guess would be the Ford Capri? Someone has certainly won it more than the Lister Storm.
Please JW do not post half-arsed questions on here unless you know the correct answer. If you want to find out something, post on HELP and we'll all do our best to give you the correct info.