Videos
This massive frog has become a legend in Fredericton, but was it real?