Ad: This forum contains affiliate links to products on Amazon and eBay. More information in Terms and rules
Yes and yes but not very many. They will make their way into the thread.Is this the place restoring the black widow? If so, did you get any pictures of that?