I'm going to have my German buddy to translate this. I'm thinking the motor is 410 cubic inches!
http://estb.msn.com/i/66/1290F923A63CCDBD1DD47A404144.jpg
http://estb.msn.com/i/6A/14D0CDB2974C29194D9C8F1C99D.jpg
http://auto.de.msn.com/news/artikel.aspx?cp-documentid=8914324