On Demand?


I saw somewhere that this was being released on demand, rather than in theaters.

If so, does anyone know when?

reply

I saw it on Comcast 6/30/10.

reply