Originally a duo formed in the summer of 2001, Sons of Alpha Centauri are an avant-garde post-metal group based in the Thames Gateway Swale area of London. Founding members Nick Hannon (bass) and Marlon…
Read Full Biography
STREAM OR BUY:
To Set Your Preferred Streaming Service, Log In to Your AllMusic Account
To Submit Streaming Links, Log In to Your AllMusic Account
Don't have an Account?