Main menu

Ghost Town LA (Leduc, Alberta)

We are a group of three paranormal investigators based out of Leduc, Alberta that are setting out to delve into the unknown.