Cross Racing Championship Extreme 2005 Windows Cross Racing Championship Extreme 2005 – A Thrilling Racing Experience Cross Racing Championship Extreme 2005