‘New theory’ emerges for Schumacher cheating

An interesting article, and likely a sponsored one for the new book, but worth a look for TJ13 readers interested in the 1994 season and Schumacher’s’ traction control allegations, potentially the reason Senna died.   MSN.com have recently published a piece written by Brett Graham, taking quotes from the recently published book 1994: The Untold Story of a Tragic and Controversial […]

Read Article →