That looks like the logo for "Wrench Force," a line of bicycle tools sold by Trek (www.trekbikes.com -- site seems to be down right now) and which usually have the label "Engineered by Snap-on."
Here's a page with the logo:
http://heartnsole.net/page.cfm?pageID=98
I don't think the Wrench...