Criminal Minds Pop Quiz

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