Razer’s first US store upstages the new Apple Store

Fans lined-up around the block as early as 5 p.m. the day before RazerStore San Francisco unveiled.

Check out the Business Insider article here.

by
Previous Post Next Post