×

iFilm

Website
iFilm is a discontinued U.S.-based video-sharing website on which users could upload, share and view videos. It was founded by filmmaker Raphael Raphael in 1997. It was later acquired by iFilm.net, a popular online interactive film and media... Wikipedia
Launched: 1997; 27 years ago
Owner: Defy Media