This is Saturday September 23rd 2017 and this is Scarlett’s best frog release day. Plus Scarlett also helped film a little bit of the event.
About 20 or more were released today… and that makes about 50 released so far, total.
https://www.youtube.com/watch?v=uNiG0frL6vQ
XO,
Scarlett