I was a regular on another forum for many many years and this place would get mentioned a lot. The other site went down hill so I started to post rubbish on this one instead.
I was at Oulton Park and a few TVRs were parked up with a PetrolHeads banner (or flyers under the wipers, it was that long ago I can't remember!) and I remembered about it when I was bored in work the following week so had a look.
Someone(think it possibly was Mike)mentioned PH when I was involved with the old Sod-U-Ken site(anti congestion charging)and I came along to see what they were on about - am still here!