Friday, April 26, 2019 @ 12:00AMFri, Apr 26, 2019 @ 12:00AM
The Detroit Music Awards, The Fillmore Detroit-2115 Woodward Ave., Detroit, MI
“Electric Otto’s Funk Factory”: Nominated for Three 2019 Detroit Music Awards!
$25
Share link