Did a quick Google blog search for "tfrog", and it's amazing how many online forums I've posted to that I don't remember.
FordForums? No, never been there. I do recall sending those posts to this newsgroup, though...
I'm a blogger, and didn't know it.
:()