On This Day in #F1: 25th February

Brought to you by TheJudge13 chronicler Carlo Carluccio – 2005: Ferrari is the biggest star in the World The release of Terminator 2 in 1991 confirmed Arnold Schwarzenegger as the biggest movie star in the world. His films made hundreds of millions in revenue; thereby allowing him to command the salary he was paid. Twas … Read more