The one-of-a-kind performance art company, which has roots in Connecticut, returns for three shows on March 3 and 4.
The UFO Watchtower in Center, Colorado, is exactly that kind of place, a delightfully bizarre roadside attraction that takes ...