On the next episode of The CW's ARROW titled 'Beacon of Hope', Brie Larvan breaks out of jail and turns up at Palmer Tech threatening to kill everyone unless she gets the bio-chip that is implanted in Felicity's spine.
Charlotte Ross Videos
Latest News on Charlotte Ross:
- Photo Flash: Peggy Albrecht Friendly House Honors Joe Manganiello and More at Annual Awards LuncheonOct 31, 2017
- Photo Flash: We Think She's Gonna Like It Here! First Look at ANNIE in the West EndJun 1, 2017
- Madeleine Haynes, Lola Moxom, and Ruby Stokes to Star in West End Production of ANNIEApr 24, 2017