A reality TV crew is scouting a location in Costa Rica for a safe location to...
Something Bit Me
Season 1 Episode 1: This is Not a Deer!
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.