The Lemon Sisters
The Lemon Sisters
| 01 December 1989 (USA)
The Lemon Sisters Trailers

Three life-long friends work the bars in 1980s Atlantic City performing the songs of the 1960s girl groups.

Reviews