rockandrollcreations.com
Osca Awaken The Senses With New Song
London based 4 piece Osca have announced they have premiered a new track ‘Sleeptalk’, which follows on from their much talked about debut ‘Blood’ EP that was released in 2014.