Loading Video… This browser does not support the Video element. Dead whale discovered on Angel Island Footage from Sky Fox on May 9, 2018. Posted May 9, 2018 12:38pm PDT