USA

The Flash: Teddy Sears and Shantel VanSanten join the cast for season 2