Proudly emblazoned with windscreen stickers declaring it 'Europe's Most Powerful Truck', Iveco's new TurboStar range was one of the major attractions during the 1984 NEC Motor Show. A seemingly never-ending queue of visitors patiently waited to get a look inside this new king of the road, ...