Supercompressor

FACA

Published On 02/23/2009 Published On 02/23/2009
Previous Venue Next Venue Venue Description
1. FACA 837 Lincoln Rd, Miami Beach, FL 33139 (South Beach)

From two Croatian brothers who traveled the world before settling in Miami, FACA offers thin cotton tees and hoodies bedecked with cleverly placed, disparately sourced monochromatic photos united in their alluring eeriness.