A nearly incoherent Terri Lynn Land resorts to billboards – 85 of them in Detroit, Flint, and Grand Rapids
After her disasterous and failed attempt to sound coherent answering questions during a one-hour call-in show last Friday, Terri Lynn Land has decided to blanket the Detroit, Flint, and Grand Rapids areas with 85 billboards, all but one of which are attacking Gary Peters. One of them, oddly enough, references Peters profiting from Detroit’s water shutoffs without explaining how, exactly […]
Read more ›