I hear tell that some Giant Beavers were spotted in DC over the weekend.
And they were really ugly creatures too...