Introducing: Sons of Venus

New York City band Sons of Venus have honed an intriguing dreamy rock sound, which adds to a fascinating backstory that’s only getting more interesting with potential future endeavours.