On this Video we take you inside the store which we have open to the public in National City, California in the County of San Diego, if you are close to us, come and visit us! I might have just finished an energy drink when I did this video, so... its a quick tour of the store with emphasis on "quick". More to come later on
August 9 2011
On this Video Discovery Channel's "How its Made" came in to film inside the store's production team on how a Police leather jackets is made. It was a fun day.