A gameshow in which contests fight against giant snakes.
Charlie Esquér is a British American actress living in London & LA. She was born to a British father and an American...