rumour has it you live in a cave a man made hole