Tag Archives

Archive of posts published in the tag: Hudson

Cars – A Story of the Hudson Motor Company, Detroit, USA

This post has, probably, the strangest origins ever – Pixar’s excellent animation film ‘Cars’. When this film first…