Leslie Brown

Leslie Brown

Leslie Brown is an actress, known for Alligator (1980) and Liberty Weekend (1986).