Dumb, Funny Fleshlogo August 26, 2009 admin Who’s idea was it to incorporate a Fleshlight into the logo?