After captivating the electronic scene with their 2017 self-titled debut album, Bicep stun once again as they close out the four year gap with the delivery of sophomore LP, Isles. Inaugurated by lead single “Atlas,” which also marked the UK duo’s first single in two years, the long-awaited record dropped off four total singles before […]
