A gleaming giant of steam and its cute Lilliputian cousin are an even match in this newsreel battle of the trains.
David and Goliath is not available for streaming at this moment.