I saw on Haunted Props website that they were opening a retail store on Long Island, Ny. I am going to be traveling out that way and was wondering if they opened? I didn't see anything on their website that indicates if they did.
Thanks,
Thanks,
Comment