From himes Oct 19, 2009 0 Facebook Tweet Email I'm your biggest fan. If i could fabricate you into a giant foam finger, I would. No seriously. You. Foam Finger effigy.