Space Fantasy Land August 3, 2007 Rand Simberg Jeff Foust has found the most egregiously awful reporting of the Scaled Composites explosion yet.