Another Huge Cube on Soho, Dec. 27, 2010 January 5, 2011 by Steve Beckow Another incredibly huge spacecraft has shown up on the Solar and Heliospheric satellite’s images Dec. 27, 2010. The Soho homepage offers no explanation.