It's actually a Tracker Deluxe. I'm rather fond of it. I've been told there's not many in the states.
Actually maybe you can still see the pics in my original post? I can:
Please let me know if the pics are there. Thanks,