Image

Self Help

Walker & Royce Break Through On Their New Album ‘Self Help’ [Album Review]
2 years ago

Walker & Royce Break Through On Their New Album ‘Self Help’ [Album Review]

Even though Walker & Royce have been putting out tracks since 2011, it wasn’t until this summer that they really started turning heads. “Take Me To Your Leader” was a …
Read More