David Knuffke Is an Educator Based on Long Island.

You can learn more about his work here.

Seems everyone is pissed off about it.

Hitler rants about the Deepwater Horizon oil spill. (via Benad361)