Previous
Movie is being filmed at the Old Cental Train Terminal reported, by many to be a very haunted place. Makeup done by LA Make Up Group.
Next
1 Comment
Steve Farr 13 Sep 2008
Very COOL!!! ~S