Mercedes are magic on the track this season and they deserve their summer break after getting the business done on the track. In the latest instalment in Mercedes' summer, they try out some magic we aren't used to seeing from them.
2019-08-23 20:16:18 by Joseph Tyrrell
Mercedes are magic on the track this season and they deserve their summer break after getting the business done on the track. In the latest instalment in Mercedes' summer, they try out some magic we aren't used to seeing from them.