That's me with James Storm at the Lockwood Mansion on Halloween.
Myself standing on the porch of the Lockwood Mansion.
November 1st at The Lyndhurst Mansion, James Storm and Denise Nickerson.
James Storm that same afternoon. We all had a tour of the mansion where NODS and HODS was filmed.
That's me standing by my limousine outside of the Lockwood Mansion on Halloween afternoon.
Send your email to Userreader@aol.com