Shh…. She’s sleeping Thursday, September 29, 2005 Ben and Stephanie Upshaw (part of the Toadfrogs and Elephants) just had a new baby girl – Liza. Now we have all of the toadfrogs and elephants paired up (as of Liss’s wedding) and a new baby too! « Ambulance DrivingWitches and Goblins » no comments Add a comment... Your email is never published or shared. Required fields are marked * Post Comment