This Frog Will SURPRISE You!


On this episode of Breaking Trail, the Brave Crew is on location in Costa Rica, and they FINALLY find a very special frog… the Splendid Leaf Frog! This is one RARE frog and it is sure to surprise you!