Originally Posted by Pat Vegas I assume it's made by ford? looks very ford. That looks rather fun. A 6 litre V8 is going to cost a lot in road tax though.
Forum Rules