David Vincent sucking cock for Satan?