This is the soon to be installed engine! I hope it doesn't twist the car apart (although that would be impressive).
Owner caption July 2004 · Photo 1 of 1653
No comments yet.
No comments yet.