Image via Unsplash.
When the current song has ended you'll see it here
Osca is a band from South London, England. They currently record for Duly Noted records. Band members are: Jack Kenworthy, Dom Potts, Sean Reilly, and Alex Johnson. Their Blood ...read more on Last.fm →
Sounds like: Neon Trees, Snow Patrol, The 1975
Tags: indie rock, indie pop, alternative