Quote Originally Posted by Tommy Hunt View Post
You mean where the jackets are made? They advertise they're made in Scotland.
I mean the store, they are located in Buffalo New York, and may not have a huge following on this board.