Rather than open a new thread I thought I would post my question here..Anyone know what this is off of? Oh yeah, it also says MADE IN ENG on it. Thanks Mike