Set One Twenty comes back to 93 Feet East on June 30th for Day & Night Festival. Check out what went down at their London debut w/Binh, Janeret & Gene On Earth ?
more