Tag "southern air restaurant"

Dec 27, 1989: Chuck Berry Sued, Accused of Peeping

A cook and later more women who either worked or patronized the Southern Air restaurant near St. Louis, MO accused Berry of taping them at the toilets.

Read More