Leroy is a neonate who came into New Orleans in 1997 and joined the mixed-clans coterie. He is a demolitions expert with no fear of death.
More on Leroy Wallace