Author Topic: Why do you think this site never took off?  (Read 4935 times)

bmwr75

  • Guest
Re: Why do you think this site never took off?
« Reply #15 on: September 10, 2023, 05:14:15 PM »
Tom lives in MS about an hour away from me now.  Lots of the original members of this forum have moved to other states since it was created, including me 9 years ago.