Stephen Amell & Emily Bett Rickards Pop Quiz

Which episode of Arrow were Stephen and Emily filming here?
 Which episode of Arrow were Stephen and Emily filming here?
Choose the right answer:
Option A Season 8 Episode 9: Green Arrow & The Canaries.
Option B Season 8 Episode 10: Fadeout.
 smile19 posted miezi 5 iliyopita
ruka swali >>
save