Technology | Thu Jul 1, 2010 12:16pm EDT

Fossil of mega-toothed killer whale found in Peru