Originally posted by David_Hayward I suspect that the F60L was 'placed' in the Oshawa Plant and to accompany it were some other Fords so that the whole caboodle could be filmed and publicity given.
No, the Ford was there to tow the Chevs out of the factory