People Say The Vw Beetle Is Unstoppable In The Snow Myth Busted