When does LOST season 3 come out on DVD?!
Question: in december in the us you can watch it in walmart.com theres the exactly day in coming soon releases
Answers: in december in the us you can watch it in walmart.com theres the exactly day in coming soon releases
in greece it will come out in spring. i don't know about the other countries