Melinda Brown Duncan went OFF on Fox 2 the other day when they were talking to her about the Mayor! She started to SCREAM the fact that she could run the city of Detroit better, and she has no clue what she is doing! The video is not only funny, but she is probably right!
This woman has so much passion! We wish the politicians actually felt this way!