Leslie Davidson (The Bowl)

Leslie Davidson is a character from The Bowl.