29 August 2004 Posted on August 28, 2014 by Staff Michael Schumacher wins his 5th consecutive Formula One Drivers’ championship. Famous Words of Inspiration..."Inspiration and genius--one and the same." Victor Hugo — Click here for more from Victor Hugo Related posts: 2 May 2004 3 September 2004 14 December 2004 26 January 2004 1 February 2004 27 February 2004 29 February 2004 7 September 2004 4 February 2004 11 March 2004