Killer Frost (Caitlin Snow) shows up asking Oliver Queen for a ride to Star City. When Oliver denies, she kidnaps him and takes him to the same place she is holding Oliver's son.
Killer Frost (Caitlin Snow) shows up asking Oliver Queen for a ride to Star City. When Oliver denies, she kidnaps him and takes him to the same place she is holding Oliver's son.