Toads were exploding in Hamburg. Adjust Share by Harper’s Staff, Toads were exploding in Hamburg. Adjust Share