From New Orleans, Louisiana, USA • 1938 - 1992
We don't have a bio for this person yet
Beast from Haunted CaveFilm • 1959