I've seen these pics of MIT navy launch but cannot find no information about it...the rotor looks like it could be a smoke stack...anyone have any...