August 17, 2019
August 17, 2019 - August 31, 2019
ABOUT TED FEIGHAN
Born and raised in Cleveland, Ohio, Ted graduated with degrees in printmaking and design from The Ohio State University. Ted creates music under the alias Monster Rally as well as showcases his own art in shops and galleries around the country.