Originally Posted by
losi_racer
I just caught this on fb this morning,did you know they got the physical store as well. so all you east coast guys will be happy
There is no physical store. It closed several months ago. Got a link to that FB info? **** Wait I found it. I seen no where that Kendall stated they purchased a physical store, just the domain name.