Lewis Hamilton has arrived in China and is gearing for his next battle against a super-villain all draped in red. Lewis can mask his famous face but there's no masking his talent...
Lewis Hamilton has arrived in China and is gearing for his next battle against a super-villain all draped in red. Lewis can mask his famous face but there's no masking his talent...