XL - Extra Large
XL - Extra Large is a 2008 Indonesian movie. The film was written by Eric Tiwa & Monty Tiwa & directed by Monty Tiwa, and stars Jamie Aditya, Francine Roosenda, Dewi Sandra, and Alex Abbad. This film was released on February 2, 2008. This film producing by Starvision Plus.