Supercompressor

Fresh kicks from the land down under

Published On 02/04/2008 Published On 02/04/2008
Previous Venue Next Venue Venue Description
1. Royal on Main 2427 Main St, Santa Monica, CA 90405 (Santa Monica)

Founded in Australia in 1996, this innovative sneaker company's just now opened its first US store: Royal on Main, a diminutive hub that'll serve as both their exclusive LA retailer, and an exercise in creative business nomenclature.