Chanel Camryn and Keira Croft getting their eager holes drilled