guy tries to stop it with his foot
Every Subaru driver in New England that thinks AWD makes you invincible.
It’s all about the tires; unless it’s ice, then you’re fucked.
if he kept his tires rolling it looks like he wouldve picked up enough traction to barely avoid it but ended up panicking