15 Feb 2015, 19:17
DeLorean Torsion Bar Protection:
Apparently an ingenious idea of mine, as stated by John Chapelhow.
http://youtu.be/XLmTgWJJvbs
Apparently an ingenious idea of mine, as stated by John Chapelhow.
http://youtu.be/XLmTgWJJvbs