Working on the new short movie but this time it was caught on camera found by other marines. What they saw.. well.. for them it was more likey shocked to see demons doing 1intercourse with humans..
More updates coming soon