coolrevolution.net
The Cat in the Hat occupies Wall Street
Visit the post for more.