The site name is "The Wind is not your friend." As the name suggest wind is the most feared enemy to enthusiast Bench rest shooters. Lots of information on wind reading and its effects.
The site also have many do it yourself projects that might interest those mechanically minded club members. Enjoy.
The Wind is Not Your Friend.