Posted on May 10, 2005 by driko_zyufepStrong Bad on NPR! Strong Bad of Homestar Runner fame is the star of a profile on NPR. Cool…