An Iceland Town Is Overrun By Baby Animals – See Why Residents Are Tossing Them Off CliffsTheDailyAcorn.com