Roller cam - Magnum

hang on... a 318 that ran as good as a 360? This can't be soo..... i am told they are boat anchors :)
Sound like a UTG watching 318 lover propaganda :)