A series of funny stop motion animation shorts about Twigs the beaver and Drake the duck, and their adventures on Beaver Creek.
Country: United States
Type: scripted
Status: Ended
Language: English
Release Date: July 24, 2008
Also Known As: Beaver Creek
2008 | 3 Episodes