Sparrow & Barbossa Release Their Highly Anticipated Album ‘Seven Seas’

Sparrow & Barbossa Release Their Highly Anticipated Album ‘Seven Seas’ By Akshay Bhanawat – July 13, 2021 0 4 Facebook Twitter Pinterest WhatsApp Sparrow & Barbossa have their highly anticipated album ready to sail the world’s oceans, ‘Seven Seas’ is finally here. One year locked down in the studio has opened their minds to travel