Plus bonus video of a DeLorean DMC-12 crash test. I don't think these are reposts, was looking through my old downloads from way back and came across these.
The video title says these are GM vehicles but shaneroy805 and fresnopete say otherwise. I found the original video and the consensus is that these are Plymouth and Ford.
No audio in the clips and I didn't add any. And sorry for the quality and watermark.
|Liveleak on Facebook|