Quirky Surprise in Fort Worth When I tell people that Fort Worth is home to a life size wax sculpture replica of Leonardo Da Vinci’s “The Last Supper,” the response is usually, “Huh?” followed by a puzzled laugh. After all, that’s hardly what we expect from a city that bills itself as “Where the West […]