Lady Luck is the 3rd single release from Osca, and will make up the bands first EP set for release in 2022.
The song is about the frustrations of feeling the world against you, and the vices that some people exorcise to…
Home
Feed
Search
Library
Download