Crash auto car crash impact glass metal smash tire squeal brakes BLASTWAVEFX 21505

0:04
Car crash with tire squeal, glass and metal impact