This is Not a Deer!
- Episode aired Feb 27, 2022
A reality TV crew is scouting a location in Costa Rica for a safe location to film. Little do they know there is more that will kill you in the remote rain forest than almost anywhere in the... Read allA reality TV crew is scouting a location in Costa Rica for a safe location to film. Little do they know there is more that will kill you in the remote rain forest than almost anywhere in the world.A reality TV crew is scouting a location in Costa Rica for a safe location to film. Little do they know there is more that will kill you in the remote rain forest than almost anywhere in the world.