Welcome! So excited about the virtual bike group as well... I can't get anyone to ride with me... (and there's no way I could come close to 18mph at this point)... I'm still hovering around 12... The closest cycling group is an hour away from me and my group of friends don't seem to be interested in joining in on my new cycling obsession :P so, I'm just soloing for now...

I wish you the best of luck in finding nice people to ride with and let me know if you figure out a good way to meet them!