A priceless picture from The Daily Dozen National Geographic, This little cuban tree frog lit up from swallowing a christmas light. The frog was fine as the photographer not knowing the frog was still alive removed the light from him. Continue reading “Coolest Cuban Tree Froogie – Glow In The Dark”