Sunday, April 7, 2019 @ 4:30PMSun, Apr 7, 2019 @ 4:30PM
Sons of Hermann Hall, 3414 Elm St., Dallas, TX 75226
Free event! Part of the 25th Anniversary Deep Ellum Arts Festival, April 5-7, 2019.