Quote Originally Posted by Tazio 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.