Taylor Momsen Pop Quiz

Where was Taylor born.
Choose the right answer:
Option A Columbus, Ohio
Option B St. Louis, Missouri
Option C New York, New York
Option D LA, California
 Rubberduck posted over a year ago
skip question >>
save