Look out below!!! :) Too fun!
That frog is soooo Biggg, it must have grown up in TEXAS, (Take off your hat when you say that Pilgrim)
Is that the 42 lb frog that is noted to be in Fredericton New Brunswick?
This frog hasn't ventured far from the Natural History Museum in Halifax, N.S.