Sounds like the EU and the US congress both have a tiny bit of a public relations problem.
Primed for a Tea Party Revolution...