Jul 22, 2013
Face a Face has gone limited edition. When I say limited, we mean limited! The Face a Face Ebony 1 color 1214 pictured above is the 127th 0f exactly 300 frames produced. That means when they are gone they are gone. The Face a Face Ebony 1 has been a best seller...