Twilight: Behind the Scenes of the Hospital Scene

0
2

Twilight hits stores on DVD on the night of March 20/21. Check out a behind the scenes clip of the filming of the Hospital scene from MTV.