Sometimes the only ones who see us for who we truly are, are the mirrors.The small historic town of Franklin, Tennessee, hides a grisly past behind its pristine Hallmark movie façade. While the glorie...