Quote Originally Posted by airshifter View Post
Short of Merc and their drivers somehow self imploding or something, it looks like you're heading towards another top step finish this year.
Yeah it looks like truefan or me FTW right now, but it is too early to make the call!