Felicity Smoak was made a key cog in Team Arrow a very long time ago, mostly because Emily Bett Rickards is totally and completely awesome.

But many fans may still be wondering: Just who, exactly, is Felicity Smoak?

Posted in: Arrow