Fact: the Boa's could be seen from the International Space Station.Image © Eddie / TimeWarp 2010 See also The Rocky Horror Hearse pages