FacehuggerCam by Andrew Burke
October 06, 2011
Hey, LobsterCam folks? You should be extra careful when you open the trap today.