Ah, yes.. Rhys Millen's new entry for Pikes Peak 2010.