bibletruthandprophecy.com
The Long finned Australian Eel – A wonder of Creation
This video takes a look at the remarkable life of the long finned eel, which inhabits coastal and inland waters of eastern Australia.