Criminal Minds Pop Quiz

The episode Pleasure Is My Business takes place in what city?
Choose the right answer:
Option A San Antonio, Texas
Option B Dallas, Texas
Option C Houston, Texas
Option D Austin, Texas
 VampiresRevenge posted over a year ago
skip question >>
save