No help but it seems I have seen it before, maybe it just has that look? Like the new halibrand copies on the front, if that is what they are?
Thought about looking you up in Vegas last week, hope all is good.