Icon (Close Menu)


William Furlough

Twin Peaks at 10 Shackleford Dr. in Little Rock
Restaurants & Food

Twin Peaks Managers Accused of HarassmentLock Icon

A former “Twin Peaks Girl” — her official title — alleged in a lawsuit filed last week that she was sexually harassed by customers and supervisors at the Little Rock breastaurant. read more >