Advertisement |
"They were taking a cab somewhere in Boston when all of a sudden they found a huge American bullfrog under the back seat," O'Connor said. "The cab driver had no idea."
O'Connor said the amphibian was released into a Dedham pond.