Fran Drescher Pop Quiz

Where was she born?
Choose the right answer:
Option A New York, New York
Option B Albany, New York
Option C Flushing, Queens, New York
Option D Yonkers, New York
 TEMPEBREN posted over a year ago
skip question >>
save