An earthquake of epic power struck deep beneath the Indian Ocean, unleashing 20-foot walls of water that came crashing down on beaches in seven Asian countries across thousands of miles, smashing seaside resorts and villages and leaving nearly 25,000 dead in their wake. www.abcnews.com