Leave a note on their car the next time you see it. (I say this even though I've left 8 or 10 notes on different Crossfires over the years, and haven't seen anybody show up yet saying they found out about the forum thru a note left on their car).
By the way, it wasn't me either.