Turin, Italy. GV. Interior, Turin Motor show. SV. American car stands. SV. Renault stand. Body being lifted to show engine. SV. Fiat with body work splitting in half to show chassis. SV. Sectio...
3,187 viewsThe Invention of the American Football Helmet. This very funny clip shows a man testing his American Football helmet invention - he thinks it will prevent fatalaties and injuries. He gets some men to ...
234 views