Net Flix
Long wait for new releases
- 02-10-2010
- 1
Why such lengthy delay times for several new releases? This really is absurd!
Company: Net Flix
Country: USA
State: California
Why such lengthy delay times for several new releases? This really is absurd!