Yes those are dead martin hanging in my downstairs!!!!!! They were frozen in the traps so Jeremy brought them inside to defrost by the fire.
I was totally grossed out. My first response was, "they're going to leak all over." He replied with the fact that they are sort of hanging in the shower, which is now the dogs bed! GROSS!
What did I get myself into. Next he will be hanging critters in Hannah's room.