The post Capital Calling: Guitar-pop trio Lady Pills sign to DC label Babe City Records appeared first on Vanyaland.