Massive Iceberg Makes A Stop Off Newfoundland Coast
A huge iceberg has run aground just off the coast of Newfoundland in Canada. For now, it's made a home in what is known as "iceberg alley," and in photos, appears to dwarf the houses in town.