Posted January 16, 2014 by Unique in COMEDY

Detroit Resident Spazz’s On National TV [Video]

Why are we just finding this!!! Eight months ago Detroit resident Melinda Brown Duncan took the opportunity to tell the the leaders of Detroit how she really felt during a interview with the cities Fox 2 news station. Sit back and listen as Ms Duncan keeps it 100 while calling for a “new world order” (only in the city of Detroit tho)