Frog and Toad are Frenemies #11: Toad and Dolphin Sit on Stools By Julianna and Olivia Posted on October 28, 2020 in Humor & Satire