Iceberg towers over Canadian town


Newfoundland, Canada has a new resident; a massive iceberg.

      
 

 

Go to Complete news..
Author: