Manhattan arts center, The Shed, makes its debut on Friday - KTEN.com - Texoma news, weather and sports

Manhattan arts center, The Shed, makes its debut on Friday