Stanford-based singer/songwriter Taylor Grey is breaking barriers and retelling a love story with her latest drop “NEVER WOULDA LETCHA”. This latest release off her anticipated sophomore album plays with the idea of telling someone you care about how you really feel and the stress that comes along with it. In between Grey’s amazing vocals we […]
