Leo DeFeo

"Eighth Sin" Leo DeFeo, is an member Nationals of the Holiday Pirates, holding the position of.