Taylor Momsen Pop Quiz

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