EXCLUSIVE! 'Arrow' Sneak Peek: Mama Smoak Returns to Starling City

Published
Charlotte Ross is back on The CW comic book drama, airing Wednesdays at 8 p.m.