Random Parts Announce Debut Single ‘So Long’

Formerly known as Brannon, longtime collaborators Jonathon Brannon and David Cagle reintroduce themselves as all-out