One Drop takes the stage in San Francisco
The Southern Californian natives dropped off in foggy San Francisco, California to perform an exclusive show in a quaint little venue named Cafe Du Nord. The lights were dim, but the music was loud and drinks were stiff.