Daily Archives: September 19, 2006

Helio Store Spotted in Santa Monica, CA

- - 1 Comment

Although the announcement of the Helio brick and mortar stores were announced some time ago, I didn’t realize they were actually coming to fruition.  The other day I was in Santa Monica on 3rd Street and spotted the above....