over 2 years ago

from: GPfans.com

( 951 views )

 ( 0 comments

Sebastian Vettel has claimed Suzuka "must have been designed by the Gods" as he prepares for his final F1 Japanese Grand Prix. read more »