Kayla

Kayla is a woman who competed on the reality show The Amazing Place.

History
Kayla took part in season 47 of The Amazing Place. The final challenge of that season was the "Lily Pad Leap", but she flipped the pad falling into the water.