Along a desolate country road you’ll find The Black Stallion, a bright, yellow little building that seems out of place. You’ll wonder if it’s open and find that it is, even when there isn’t a soul for miles around. Pull up and park in the pebbled lot and find yourself greeted at your car door by a black and…