The Sea Life: David Bowie

Nov 10, 2017, 12:15 AM

The stunning single “David Bowie” comes from the new ten song self-titled LP from Washington DC indie rock band THE SEA LIFE, released earlier this year in May on Babe City Records [and Art is Hard in the UK]. We previously featured a track “Hounds of Thought” from their 2013 EP, so please take a […]