WENN

James Wan

James Wan and Leigh Whannell Spike TV's 'Scream 2010 Awards' at the Greek Theater - Arrivals Los Angeles, California - 16.10.10 Featuring: James Wan and Leigh Whannell Where: California, United States When: 16 Oct 2010 Credit: WENN

See our biography of James Wan