Lights off
Lights on
Video ▶
Loading...

Summary

A mission takes Oliver, Felicity and team to Russia where they meet up with Oliv...

Episode Guide