aipate.com
Charlotte OC unleashes “Satellite” video
UK singer/songwriter Charlotte OC has revealed the stunning visuals for her single “Satellite”. The soulful electropop song is a heartfelt piece and this accompanying cinematic video ea…