Aaron McGruder needs to get it over with

By 12 Aug ’05Media & Journalism, PETA

Say sum'n...