As I remember it, Glenn Beck came up with the idea of a 9/12 (2009) March on Washington. Then Freedom Works and Tea Party Patriots and other Tea Party groups latched onto his idea. Maybe Levin talked about it at some point, but I’m 99% sure it was Beck who came up with the idea.
You are correct, it was Glen Beck in 2009. I went to 9/12 Freedom Works Tea Party rally and march in 2010. I thought you went to that one too? Then we went to the Michele Bachmann rally that fall where we visited our congress critters after.
I asked the mods to pull my incorrect post but I guess they are too busy.