This definitely caught my eye this morning. From crash.net:
I think this is a good move personally. Judd has been active in sportscar racing for sometime. They have certainly worked on making their engines reliable over 24 hours.
Creation are serious for 2005. They are definitely looking for reliability and consistency. Add to this that they will be on Michelins and look out for the blue rocket in 2005!