The Twins, known in their home country of Brazil as "Os Gemeos" (which translates as the twins). They came to add their distinctive talent to San Francisco in the early 2000s, on the roof over the Luggage Store near the corner of 6th and Market Streets.
--Chris Carlsson