Houston got its start as a town in 1836, just after the battle of San Jacinto won Texas’ independence from Mexico. Since then, it has experienced tremendous growth as well as heartbreak and loss. Through the years, Houston has seen a Texas-sized share of dramatic stories and possibly a few souls who stayed behind. Top 5 Ghost […]