Rad Repeatin' Tarzan

Disney's 1999 marketing goof, or gag. Who knows?

6,695 views youtube.com

Interest

Humor
Discovered by Adam
on Oct 6, 2008

Stumblers Who Like This Page