Barcelona Day 8: Ferrari testing champions! The title should read: Ferrari Testing Champions! Pity the accolade does not mean a thing, so bring on Melbourne! The eight days of testing in ... Read More...