Yeti

Yeti Snowguy (Full name) is the biggest contestant of Total Car history,and according to himself,the size of 50 million car s. he is currently elimanated since episode 5.Yeti came from a place called snowland.