A massive fin whale washed ashore in Anchorage, Alaska over the weekend, prompting crowds of onlookers and biologists to ...