I heard they're part of a failed Italian space program.