The Beast of Turin trailer
March 2nd, 2015
Wow! This is a beautifully shot trailer showing some building and first firing of the FIAT S76 land speed record car from 100 years ago. As far as size, this was the biggest of the pre WW1 Goliaths and the largest car engine ever built! The film will cover the history of this incredible period and tell the amazing story of its rebirth after 100 years of silence. Just listen to that motor roar to life!