I've seen them before...but with all my google searching I can't find them. Basically they're like a big umbrella that mount to your bow at the stabilizer hole. Does anyone know the company(s) that manufacture these??
I used to have one of the one's you're talking about, but for the life of me I can't remember the name. Don't think they're in business anymore though.
A forum community dedicated to bow and crossbow owners and archery enthusiasts. Come join the discussion about optics, hunting, performance, troubleshooting, styles, reviews, accessories, classifieds, and more!