Album Reviews Embrace New Album Review – Love is a Basic Need By Steph.Colledge 7 years ago Music should be a journey, an experience you can recall long after the last song