FIA GT1 – Aston Demoted from Podium at Silverstone

98

“In order to finish first, first you have to finish” A typical cliches that must be revamped in this modern motorpsorts era. now you have to add, to “finish first, first you have to pass the scrutiny” What a surprise, I have just been informed... Read More