Latest News

Mar 5, 2008

Supaca Imports - Where are you located ?

I went to the address listed on their website. 6080 Center Drive, in Los Angeles , CA.I took a video when I was there.

So Lee , where are you located actually ? I asked the security guard in the lobby, and he had never heard of Supaca Imports. I asked Chris at Regus on the 6th floor if he had heard of Supaca Imports, he said he had never heard of them, but they might be really old, or really new. You say you have been around since at least 2007, so I don't think the "really new" part would apply

No comments: