Oliver Queen Pop Quiz

In which "The Flash" episode does Oliver make his first appearance?
Choose the right answer:
Option A Plastique
Option B Pilot
Option C Power Outage
Option D Things You Can't Outrun
 bouncybunny3 posted over a year ago
skip question >>
save