A quirky show that happens to include a duck.
Check out this under-appreciated gem of a show!
Follow the lives of a bunch of stranded sticks on a remote deserted island!
Captain America here to promote my new game and DAMMIT N***A MOVE - so I did this shit on Cap to promote his new game. Game is good. Peace out n***az PHHH YEUH