La Serena is a small, popular spa and resort town in the desert. It was certified by the U.S. Bureau of Supernatural Forces to be the "least haunted town in America." Of course that didn't stop it from having trouble with Phantosaurs while the gang was there.
La Serena is a small, popular spa and resort town in the desert. It was certified by the U.S. Bureau of Supernatural Forces to be the "least haunted town in America." Of course that didn't stop it from having trouble with Phantosaurs while the gang was there.