Was searching for something and came across a ridiculous post by a FUD spreader about Delta II being a crutch.
I have to say, I can't recall how I found this website. I just know that it was around STS 115 or STS 116.
Quote from: Jim on 08/27/2012 12:05 amWas searching for something and came across a ridiculous post by a FUD spreader about Delta II being a crutch. ... so, in a way, we have this FUD spreader to thank for the fact that we have Jim on board....