This Day in History: 2005-03-18: Die Ministranten im Fotostudio Huger für das Artwork des Albums “Die Offenbarung”.