Beaver

Beaver

[Correction: We were misled doing our ‘research’ on the web and erroneously reported that Beavers do, in fact, inhabit Galveston Island, TX.  This isn’t true.  Our scouts have returned from all points local and reported exactly ZERO beaver dams.  Oops] Galveston...