Almost Naked Animals poster
TV

Almost Naked Animals (2011)

S02E03 Trash to the Past

Feb 18, 2012 • Season 2 • Episode 3 • HD

As trash begins to rain down from nowhere, Howie and his friends set out to uncover the mystery behind it. Their investigation leads them to a surprising revelation: Duck has invented time travel.

Genre: Animation, Comedy
Country: CA