by eric » Mon Jul 13, 2020 6:46 pm
Whatever happened to TT ? He clearly played a big part in the forum but just seen his last post was 2015 if I am reading that right ?
7161
There is only one thing in life worse than not owning a DeLorean.
Owning one which is not running...