Christmas miracle in a Brazilian household

Published December 9, 2016 0 Plays

Rumble A family in Sao Paulo was surprised to witness two baby birds hatch in their Christmas tree.

0 COMMENTS