Paramore Pop Quiz

Where Was Their DVD, 'The Final RIOT' Filmed?
Choose the right answer:
Option A Chicago
Option B There Is No DVD
Option C Europe
Option D Texas
 xoxJoJoRulesxox posted over a year ago
skip question >>
save