Texas Rat Snake stuck on Glue Trap

Texas Rat Snake stuck on Glue Trap

This is a Texas Rat Snake (non-venomous) that is stuck to a Glue Trap.