I love it.
Did you see this one by the same artists?
http://www.youtube.com/watch?v=_RojRPQq2-Q
Nancy Pelosi is amazing
Excellent stuff
bttt