America’s most haunted house

There’s an odd sight just outside downtown San Jose, California’s “capital of Silicon Valley.”

Read More

Source:: CNN Travel