Alderwoman Megan Ellyia Green Speaks To Alleged Corruption Surrounding STL NFL Vote
Alderwoman Megan Ellyia Green joins the Kilcoyne Show to speak of the alleged bribery and corruption surrounding the St. Louis NFL vote. She claims that the FBI is now involved in the situation. Listen here for the exclusive interview.