The Castrol Honda team is ready to take on the notorious Nordschleife for rounds seven and eight of the FIA World Touring Car Championship in the picturesque Eifel region of Germany.

More...