Flesh Orchard Atlanta, Georgia
Founded in 2017, Flesh Orchard is a brutal death metal band out of Atlanta, GA. Fueled by old school 90's death metal, with
a modern twist in production; Flesh Orchard aims to bring that brutal death metal style to the Atlanta Metal Scene.
Members:
Ralph Gleason
(Lead Vocals / Bass)
Christopher Tucker
(Guitars)
Sebastian Chalfant
(Guitars)
Mark Shelton Loudon
(Drums / Vocals)
... more
Streaming and Download help