Shownotes
The amphibian, the myth, the legend! You have heard his name many times, but now comes the time to finally explain him to the rest of the world. FROG NINJA!!!!!!!! The omnipotent, ninja frog aptly named Frog Ninja is finally unleashed for the world to marvel at his glory. But I'm not sure any of you are ready...