New Music: Social Contract

This is one of those indie sounds that grips you right from the start and leaves you out of breath and wanting more by the end.

Social Contract