NewsPechanga Tribe harvests fin whale in MalibuBy 13StarsManager - December 8, 20120576FacebookTwitterPinterestWhatsApp