laughingsquid.com
A Wild Cover of the Duck Tales Theme Song Performed With Animal Vocalizations
Insane Cherry has taken the Duck Tales theme song and recut it to dub in amusing animal vocalizations for quite a wild rendition of the popular cartoon