November 3, 2010

Devastating Landslide Swallows Brazilian Port (Closed Caption TV)

Sure glad I wasn't nearby when this happened!