Walking into Ophelia’s Electric Soap Box in downtown Denver, I was immediately surprised by their size and set up. Ophelia’s is more of a bar
Walking into Ophelia’s Electric Soap Box in downtown Denver, I was immediately surprised by their size and set up. Ophelia’s is more of a bar