That is the Venus Probe. It was an Estes kit in the 90's. That one is my second. I never got to launch my first. I built it in high school and was never able to launch it. It got destroyed so I got a new one and built it. I've only launched it once but I'll get it off the ground again this...