While researching Ghost in the Mirror, Leslie Rule investigated cases of haunted reflections in places you can visit! From Louisville, Kentucky's, Seelbach Hotel, to the Union Station in Kansas City, Missouri, to the Emily Morgan Hotel in San Antonio, Texas, travelers have spied spirits in the looking glass!