GO
Loading...

Crime Scene Exclusive Video

Friday, 15 Jun 2007 | 1:03 AM ET

L.A. Police video of Edenhurst Gallery following the theft.