I’ve heard the rumor that there’s a miracle happening on Yale Street in Houston, so I decided it’s necessary to go and see it i...