Tell me something bad about Tulsa

Tell me something bad about Tulsa
How those old oil wells
Smell in the wind
Tell me something bad about Tulsa
So I won’t have to go back

Detroit City FC plays its home matches at Keyworth Stadium, which can be found at 3201 Roosevelt St, Hamtramck, MI 48212

September 24 @ 07:30 pm
7:30 pm — 9:00 pm (1h 30′)

Keyworth Stadium

More details here