Insomnia Castro tops Robert Craig, who cannot get enough of his raging hard cock. Insomnia Castro and Robert Craig can feel the energy between them before they even take off their clothes. Robert peels off the t-shirt that Insomnia is wearing, revealing his beautiful chest. Robert eagerly gobbles...