Myvideo

Guest

Login

Ali Baba & The Gold Raiders (IFD Films And Arts)

Uploaded By: Myvideo
1 view
0
0 votes
0

Produced in 2002 and released under legendary Joseph Lai's IFD Films and Arts label, this Indonesian-animated masterpiece of the classic folk tale hit bargain bins of retail stores everywhere and it does not disappoint! Credit goes to Tabull89 as his ripped the video file from his own DVD copy which was horribly scratched-up despite being “brand new“ in the package.

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later